Improved cleanup

This commit is contained in:
M66B
2019-07-10 10:57:51 +02:00
parent 091b64f055
commit 3cbc81cb08
3 changed files with 58 additions and 66 deletions

View File

@@ -38,11 +38,6 @@ public interface DaoAttachment {
" WHERE message = :message")
int getAttachmentSequence(long message);
@Query("SELECT COUNT(id)" +
" FROM attachment" +
" WHERE id = :id")
int countAttachment(long id);
@Query("SELECT * FROM attachment" +
" WHERE message = :message" +
" ORDER BY sequence")
@@ -83,9 +78,9 @@ public interface DaoAttachment {
void setDownloaded(long id, Long size);
@Query("UPDATE attachment" +
" SET size = NULL, progress = NULL, available = 0" +
" SET size = NULL, progress = NULL, available = :available" +
" WHERE id = :id")
void setUnavailable(long id);
void setAvailable(long id, boolean available);
@Query("UPDATE attachment" +
" SET error = :error, progress = NULL, available = 0" +