feat(data): add Room entities, DAOs and AppDatabase

This commit is contained in:
nk
2026-06-01 12:12:55 +03:00
parent 62674fcc3f
commit 110fe0795e
5 changed files with 108 additions and 0 deletions

View File

@@ -0,0 +1,17 @@
package com.radiola.data.local
import androidx.room.Database
import androidx.room.RoomDatabase
import com.radiola.data.local.dao.StationDao
import com.radiola.data.local.dao.TrackHistoryDao
import com.radiola.data.local.entity.StationEntity
import com.radiola.data.local.entity.TrackHistoryEntity
@Database(
entities = [StationEntity::class, TrackHistoryEntity::class],
version = 1
)
abstract class AppDatabase : RoomDatabase() {
abstract fun stationDao(): StationDao
abstract fun trackHistoryDao(): TrackHistoryDao
}