mirror of
https://gitlab.archlinux.org/archlinux/aurweb.git
synced 2025-02-03 10:43:03 +01:00
Add a quorum column to TU_VoteInfo
This allows for specifying a quorum per vote and sets a basis for implementing automated acceptance/rejection of TU votes later. Signed-off-by: Lukas Fleischer <archlinux@cryptocrack.de>
This commit is contained in:
parent
86fa42f399
commit
64bfa6e828
2 changed files with 5 additions and 2 deletions
|
@ -10,11 +10,13 @@ From 2.2.0 to 2.3.0
|
||||||
ALTER TABLE Users ADD COLUMN InactivityTS BIGINT NOT NULL DEFAULT 0;
|
ALTER TABLE Users ADD COLUMN InactivityTS BIGINT NOT NULL DEFAULT 0;
|
||||||
----
|
----
|
||||||
|
|
||||||
2. Add a field to store the total number of TUs to the "TU_VoteInfo" table:
|
2. Add fields to store the total number of TUs and the quorum to the
|
||||||
|
"TU_VoteInfo" table:
|
||||||
|
|
||||||
----
|
----
|
||||||
ALTER TABLE TU_VoteInfo
|
ALTER TABLE TU_VoteInfo
|
||||||
ADD COLUMN ActiveTUs tinyint(3) unsigned NOT NULL default '0';
|
ADD COLUMN ActiveTUs tinyint(3) unsigned NOT NULL default '0',
|
||||||
|
ADD COLUMN Quorum decimal(2, 2) unsigned NOT NULL;
|
||||||
----
|
----
|
||||||
|
|
||||||
From 2.1.0 to 2.2.0
|
From 2.1.0 to 2.2.0
|
||||||
|
|
|
@ -198,6 +198,7 @@ CREATE TABLE IF NOT EXISTS TU_VoteInfo (
|
||||||
User VARCHAR(32) NOT NULL,
|
User VARCHAR(32) NOT NULL,
|
||||||
Submitted bigint(20) unsigned NOT NULL,
|
Submitted bigint(20) unsigned NOT NULL,
|
||||||
End bigint(20) unsigned NOT NULL,
|
End bigint(20) unsigned NOT NULL,
|
||||||
|
Quorum decimal(2, 2) unsigned NOT NULL,
|
||||||
SubmitterID int(10) unsigned NOT NULL,
|
SubmitterID int(10) unsigned NOT NULL,
|
||||||
Yes tinyint(3) unsigned NOT NULL default '0',
|
Yes tinyint(3) unsigned NOT NULL default '0',
|
||||||
No tinyint(3) unsigned NOT NULL default '0',
|
No tinyint(3) unsigned NOT NULL default '0',
|
||||||
|
|
Loading…
Add table
Reference in a new issue