Implementation SQLDelight database

This commit is contained in:
2026-05-20 13:56:42 +07:00
parent 28901df627
commit 66fe3be32f
19 changed files with 710 additions and 363 deletions
@@ -1,9 +1,18 @@
package com.digitoolsolutions.app.torquevaultkmp.di
import app.cash.sqldelight.db.SqlDriver
import app.cash.sqldelight.driver.native.NativeSqliteDriver
import com.digitoolsolutions.app.torquevaultkmp.AppStoragePlatform
import com.digitoolsolutions.app.torquevaultkmp.data.storage.AppStorage
import com.digitoolsolutions.app.torquevaultkmp.data.storage.db.AppDatabase
import org.koin.dsl.module
actual val platformModule = module {
single<AppStorage> { AppStoragePlatform() }
}
single<SqlDriver> {
NativeSqliteDriver(
schema = AppDatabase.Schema,
name = "app.db"
)
}
}