```@Dao interface LocalUserRepo : ICurrentUserRepo...
# dagger
b
Copy code
@Dao
interface LocalUserRepo : ICurrentUserRepo<CurrentUser, Flowable<CurrentUser>> {

    @Query("SELECT * FROM CURRENT_USER")
    override fun get(): Flowable<CurrentUser>

    @Delete
    override fun delete(input: CurrentUser)

    @Insert
    override fun insert(input: CurrentUser)

    @Update
    override fun update(input: CurrentUser)
}