feat(db): migrate to androidx.room3 3.0.2 with SQLCipherDriver (#994)

Co-authored-by: M57 <hy4ri@users.noreply.github.com>
This commit is contained in:
M57
2026-08-27 13:47:32 +03:00
committed by GitHub
co-authored by M57
parent 680b4082ca
commit 4d9dfb99db
6 changed files with 153 additions and 77 deletions
+2 -3
View File
@@ -128,7 +128,7 @@ kotlin {
jvmToolchain(21)
}
room {
room3 {
schemaDirectory("$projectDir/schemas")
}
@@ -180,9 +180,8 @@ dependencies {
implementation(libs.androidx.datastore)
implementation("androidx.startup:startup-runtime:1.1.1")
// Local database (Room) — message persistence
// Local database (Room 3) — message persistence
implementation(libs.androidx.room.runtime)
implementation(libs.androidx.room.ktx)
implementation(libs.sqlcipher)
ksp(libs.androidx.room.compiler)