Skip to content

Commit 53f7cc2

Browse files
authored
Merge pull request #29 from kdroidFilter/sqldelightgenerator
Update `SqliteStoreBuilder` to insert version for downloaded databases
2 parents 4116b47 + 0a83dba commit 53f7cc2

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

generators/store/src/jvmMain/kotlin/SqliteStoreBuilder.kt

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -383,6 +383,14 @@ object SqliteStoreBuilder {
383383

384384
if (downloadResults[language] == true) {
385385
logger.i { "📄 Using downloaded database for $language, updating with new packages only..." }
386+
// Get release name from environment variable or generate timestamp
387+
val releaseName = System.getenv("RELEASE_NAME") ?: LocalDateTime.now()
388+
.format(DateTimeFormatter.ofPattern("yyyyMMddHHmm"))
389+
logger.i { "🏷️ Updating version to: $releaseName for language: $language" }
390+
391+
// Update version even for downloaded databases
392+
insertVersion(releaseName, dbPath)
393+
386394
// Update the downloaded database with only new packages
387395
updatePackagesIfNotExists(appPoliciesDir, dbPath, language, country)
388396
} else {

0 commit comments

Comments
 (0)