2019-11-30 10:51:09 +00:00
|
|
|
package it.unisannio.ding.ids.wedroid.app.data.dao
|
|
|
|
|
|
|
|
import androidx.lifecycle.LiveData
|
2019-12-12 18:31:38 +00:00
|
|
|
import androidx.room.Dao
|
|
|
|
import androidx.room.Delete
|
|
|
|
import androidx.room.Insert
|
|
|
|
import androidx.room.OnConflictStrategy
|
|
|
|
import androidx.room.Query
|
2019-11-30 10:51:09 +00:00
|
|
|
import it.unisannio.ding.ids.wedroid.app.data.entity.Board
|
|
|
|
|
|
|
|
@Dao
|
|
|
|
interface BoardDao {
|
|
|
|
@Query("SELECT * from board_table ORDER BY title ASC")
|
|
|
|
fun getAllBoard(): LiveData<List<Board>>
|
|
|
|
|
|
|
|
@Insert(onConflict = OnConflictStrategy.REPLACE)
|
|
|
|
suspend fun insert(board: Board)
|
|
|
|
|
|
|
|
@Delete
|
|
|
|
suspend fun delete(board: Board)
|
2019-12-12 18:31:38 +00:00
|
|
|
}
|