mirror of
https://github.com/msfjarvis/compose-lobsters
synced 2025-08-15 18:07:03 +05:30
database: initial commit
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
This commit is contained in:
parent
fcfcbfbf92
commit
ce3dd8b7e7
13 changed files with 314 additions and 0 deletions
4
database/src/androidMain/AndroidManifest.xml
Normal file
4
database/src/androidMain/AndroidManifest.xml
Normal file
|
@ -0,0 +1,4 @@
|
|||
<manifest
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
package="dev.msfjarvis.lobsters.database"
|
||||
/>
|
|
@ -0,0 +1,12 @@
|
|||
package dev.msfjarvis.lobsters.data.local
|
||||
|
||||
import android.content.Context
|
||||
import com.squareup.sqldelight.android.AndroidSqliteDriver
|
||||
import com.squareup.sqldelight.db.SqlDriver
|
||||
import dev.msfjarvis.lobsters.database.LobstersDatabase
|
||||
|
||||
actual class DriverFactory(private val context: Context) {
|
||||
actual fun createDriver(): SqlDriver {
|
||||
return AndroidSqliteDriver(LobstersDatabase.Schema, context, LobstersDatabaseName)
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue