Keep record of number of times a rule was applied

This commit is contained in:
M66B
2019-10-19 16:02:28 +02:00
parent e392447a5f
commit 8d760b2acd
6 changed files with 1979 additions and 4 deletions

View File

@@ -65,6 +65,12 @@ public interface DaoRule {
@Query("UPDATE rule SET enabled = :enabled WHERE id = :id")
int setRuleEnabled(long id, boolean enabled);
@Query("UPDATE rule SET applied = applied + 1 WHERE id = :id")
int applyRule(long id);
@Query("UPDATE rule SET applied = 0 WHERE id = :id")
int resetRule(long id);
@Query("DELETE FROM rule WHERE id = :id")
void deleteRule(long id);
}