parent
b228d1b486
commit
7186a5e76b
@ -1,15 +0,0 @@
|
|||||||
package com.example.shakecraft.data;
|
|
||||||
import androidx.room.Dao;
|
|
||||||
import androidx.room.Query;
|
|
||||||
import com.example.shakecraft.model.Boss;
|
|
||||||
import java.util.List;
|
|
||||||
import kotlinx.coroutines.flow.Flow;
|
|
||||||
|
|
||||||
@Dao
|
|
||||||
interface BossDao {
|
|
||||||
@Query("SELECT * from Boss ")
|
|
||||||
fun getBoss(): Flow<List<Boss>>
|
|
||||||
|
|
||||||
@Query("SELECT * from Boss WHERE name = :name")
|
|
||||||
fun getBoss(name : String): Flow<Boss>
|
|
||||||
}
|
|
@ -0,0 +1,8 @@
|
|||||||
|
package com.example.shakecraft.data
|
||||||
|
import androidx.room.Database
|
||||||
|
import com.example.shakecraft.model.Player
|
||||||
|
|
||||||
|
@Database(entities = [Player::class],version = 1)
|
||||||
|
abstract class DataBase {
|
||||||
|
|
||||||
|
}
|
@ -0,0 +1,15 @@
|
|||||||
|
package com.example.shakecraft.data
|
||||||
|
|
||||||
|
import androidx.room.Query
|
||||||
|
import com.example.shakecraft.model.Boss
|
||||||
|
import com.example.shakecraft.model.Player
|
||||||
|
import kotlinx.coroutines.flow.Flow
|
||||||
|
import java.util.List
|
||||||
|
|
||||||
|
interface PlayerDao {
|
||||||
|
@Query("SELECT * from Player ")
|
||||||
|
fun getBoss(): Flow<List<Player>>
|
||||||
|
|
||||||
|
@Query("SELECT * from Player WHERE name = :name")
|
||||||
|
fun getBoss(name : String): Flow<Player>
|
||||||
|
}
|
Loading…
Reference in new issue