Rename is_anonymous to are_voters_known
This commit is contained in:
@ -3,7 +3,7 @@ CREATE TABLE elections (
|
||||
name TEXT NOT NULL,
|
||||
tokens INTEGER NOT NULL,
|
||||
are_voters_known INTEGER NOT NULL,
|
||||
max_voters INTEGER, -- mandatory when election is anonymous
|
||||
max_voters INTEGER, -- mandatory when voters are known
|
||||
created_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
expires_at DATETIME NOT NULL,
|
||||
CHECK (are_voters_known = 0 OR (are_voters_known = 1 AND max_voters IS NOT NULL AND max_voters >= 1))
|
||||
@ -23,7 +23,7 @@ CREATE TABLE choices (
|
||||
);
|
||||
|
||||
CREATE TABLE voters (
|
||||
identity TEXT NOT NULL, -- when election is anonymous, passcodes will be pre-generated
|
||||
identity TEXT NOT NULL, -- when voters are known, passcodes will be pre-generated
|
||||
election_id INTEGER NOT NULL,
|
||||
PRIMARY KEY (identity, election_id),
|
||||
FOREIGN KEY (election_id) REFERENCES elections (id)
|
||||
|
Reference in New Issue
Block a user