diff --git a/sql/init.sql b/sql/init.sql index b7fe1d2..124069c 100644 --- a/sql/init.sql +++ b/sql/init.sql @@ -2,11 +2,11 @@ CREATE TABLE elections ( id INTEGER PRIMARY KEY AUTOINCREMENT, name TEXT NOT NULL, tokens INTEGER NOT NULL, - is_anonymous INTEGER NOT NULL, + are_voters_known INTEGER NOT NULL, max_voters INTEGER, -- mandatory when election is anonymous created_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP, expires_at DATETIME NOT NULL, - CHECK (is_anonymous = 0 OR (is_anonymous = 1 AND max_voters IS NOT NULL AND max_voters >= 1)) + CHECK (are_voters_known = 0 OR (are_voters_known = 1 AND max_voters IS NOT NULL AND max_voters >= 1)) ); CREATE TRIGGER prevent_created_at_update_election