database: migrate to Android-only

This commit is contained in:
Harsh Shandilya 2022-08-02 22:08:17 +05:30
parent 000b782b86
commit e7f4c8a7eb
No known key found for this signature in database
GPG key ID: 366D7BBAD1031E80
13 changed files with 18 additions and 66 deletions

View file

@ -7,7 +7,6 @@ import dagger.hilt.InstallIn
import dagger.hilt.android.qualifiers.ApplicationContext
import dagger.hilt.components.SingletonComponent
import dev.msfjarvis.claw.database.LobstersDatabase
import dev.msfjarvis.claw.database.local.DriverFactory
import dev.msfjarvis.claw.database.local.createDatabase
@Module
@ -15,12 +14,7 @@ import dev.msfjarvis.claw.database.local.createDatabase
object DatabaseModule {
@Provides
fun provideDriverFactory(@ApplicationContext context: Context): DriverFactory {
return DriverFactory(context)
}
@Provides
fun provideDatabase(factory: DriverFactory): LobstersDatabase {
return createDatabase(factory)
fun provideDatabase(@ApplicationContext context: Context): LobstersDatabase {
return createDatabase(context)
}
}