Added standard answer

This commit is contained in:
M66B
2020-09-13 18:50:47 +02:00
parent edc7059570
commit b6d4b10211
8 changed files with 2383 additions and 31 deletions

View File

@@ -43,6 +43,10 @@ public interface DaoAnswer {
@Query("SELECT * FROM answer WHERE id = :id")
EntityAnswer getAnswer(long id);
@Query("SELECT * FROM answer" +
" WHERE standard AND NOT hide")
EntityAnswer getStandardAnswer();
@Query("SELECT * FROM answer" +
" ORDER BY -favorite, name COLLATE NOCASE")
LiveData<List<EntityAnswer>> liveAnswers();
@@ -60,6 +64,9 @@ public interface DaoAnswer {
@Query("UPDATE answer SET hide = :hide WHERE id = :id")
int setAnswerHidden(long id, boolean hide);
@Query("UPDATE answer SET standard = 0")
void resetStandard();
@Query("DELETE FROM answer WHERE id = :id")
void deleteAnswer(long id);
}