@Dao interface UserDao { @Insert(onConflict = OnConflictStrategy.IGNORE) fun insert(user : UserEntity) @Query("SELECT * FROM user_table") fun getAllData() : List<UserEntity> @Query("SELECT * FROM user_table") fun getAllDataFlow() : Flow<List<UserEntity>> @Update fun update(userEntity: UserEntity) @Delete fun delete(userEntity: UserEntity) }