diff --git a/sql/v01/13.create.payment.sql b/sql/v01/13.create.payment.sql index 18533fe..2f0dc4c 100644 --- a/sql/v01/13.create.payment.sql +++ b/sql/v01/13.create.payment.sql @@ -151,11 +151,15 @@ CREATE TABLE payment_member ( -- all values in the table are stored with precision 2! CREATE TABLE payment_custom ( - year INTEGER NOT NULL, - mgnr INTEGER NOT NULL, + year INTEGER NOT NULL, + mgnr INTEGER NOT NULL, - amount INTEGER NOT NULL, - comment TEXT, + mod_abs INTEGER DEFAULT NULL, + mod_rel REAL DEFAULT NULL, + mod_comment TEXT DEFAULT NULL, + + amount INTEGER DEFAULT NULL, + comment TEXT DEFAULT NULL, CONSTRAINT pk_payment_custom PRIMARY KEY (year, mgnr), CONSTRAINT fk_payment_custom_season FOREIGN KEY (year) REFERENCES season (year) diff --git a/sql/v01/99.schema_version.sql b/sql/v01/99.schema_version.sql index 1443832..47e2ecc 100644 --- a/sql/v01/99.schema_version.sql +++ b/sql/v01/99.schema_version.sql @@ -1,3 +1,3 @@ -- This value MUST NOT be changed while other connections are open! -PRAGMA schema_version = 2700; +PRAGMA schema_version = 2800;