File tree Expand file tree Collapse file tree
app/src/main/java/bitshift/studios/flightsapp/application/di Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -3,6 +3,7 @@ package bitshift.studios.flightsapp.application.di
33import android.app.Application
44import androidx.room.Room
55import bitshift.studios.flightsapp.data.db.airport.AirportDatabase
6+ import bitshift.studios.flightsapp.data.db.bookmarked.BookmarkedAirportsDatabase
67import dagger.Module
78import dagger.Provides
89import dagger.hilt.InstallIn
@@ -25,4 +26,17 @@ object AppModule {
2526 .fallbackToDestructiveMigration()
2627 .build()
2728 }
29+
30+ @Provides
31+ @Singleton
32+ fun providesBookmarkedAirportsDatabase (app : Application ): BookmarkedAirportsDatabase {
33+ return Room
34+ .databaseBuilder(
35+ app.applicationContext,
36+ BookmarkedAirportsDatabase ::class .java,
37+ BookmarkedAirportsDatabase .databaseName
38+ )
39+ .fallbackToDestructiveMigration()
40+ .build()
41+ }
2842}
You can’t perform that action at this time.
0 commit comments