database: Add org_auth_code to member
This commit is contained in:
1 parent
6c10b95ef8
commit
6aa38e85ed
2 files changed
+7
-2
No files matched your search
@@ -63,6 +63,8 @@ CREATE TABLE area_commitment_type (
|
|||||||
CREATE TABLE wine_cultivation (
|
CREATE TABLE wine_cultivation (
|
||||||
cultid TEXT NOT NULL CHECK (cultid REGEXP '^[A-Z][A-Z0-9]*$'),
|
cultid TEXT NOT NULL CHECK (cultid REGEXP '^[A-Z][A-Z0-9]*$'),
|
||||||
name TEXT NOT NULL,
|
name TEXT NOT NULL,
|
||||||
|
organic INTEGER NOT NULL CHECK (organic IN (TRUE, FALSE)) DEFAULT FALSE,
|
||||||
|
|
||||||
description TEXT DEFAULT NULL,
|
description TEXT DEFAULT NULL,
|
||||||
|
|
||||||
CONSTRAINT pk_wine_cultivation PRIMARY KEY (cultid),
|
CONSTRAINT pk_wine_cultivation PRIMARY KEY (cultid),
|
||||||
@@ -93,6 +95,8 @@ CREATE TABLE member (
|
|||||||
|
|
||||||
lfbis_nr TEXT CHECK (lfbis_nr REGEXP '^[0-9]{7}$') DEFAULT NULL,
|
lfbis_nr TEXT CHECK (lfbis_nr REGEXP '^[0-9]{7}$') DEFAULT NULL,
|
||||||
ustid_nr TEXT CHECK (ustid_nr REGEXP '^[A-Z]{2}[A-Z0-9]{2,12}$') DEFAULT NULL,
|
ustid_nr TEXT CHECK (ustid_nr REGEXP '^[A-Z]{2}[A-Z0-9]{2,12}$') DEFAULT NULL,
|
||||||
|
ooc_id TEXT CHECK (ooc_id REGEXP '^[0-9]{3}-[0-9]{7}$') DEFAULT NULL,
|
||||||
|
org_auth_code TEXT CHECK (org_auth_code REGEXP '^[A-Z]{2}-[A-ZÖØ]{3}-[0-9]{2,3}(-[A-Z]{2})?$') DEFAULT NULL,
|
||||||
juridical_pers INTEGER NOT NULL CHECK (juridical_pers IN (TRUE, FALSE)) DEFAULT FALSE,
|
juridical_pers INTEGER NOT NULL CHECK (juridical_pers IN (TRUE, FALSE)) DEFAULT FALSE,
|
||||||
volllieferant INTEGER NOT NULL CHECK (volllieferant IN (TRUE, FALSE)) DEFAULT FALSE,
|
volllieferant INTEGER NOT NULL CHECK (volllieferant IN (TRUE, FALSE)) DEFAULT FALSE,
|
||||||
buchführend INTEGER NOT NULL CHECK (buchführend IN (TRUE, FALSE)) DEFAULT FALSE,
|
buchführend INTEGER NOT NULL CHECK (buchführend IN (TRUE, FALSE)) DEFAULT FALSE,
|
||||||
@@ -243,7 +247,8 @@ CREATE TABLE member_history (
|
|||||||
source TEXT NOT NULL CHECK (source REGEXP '^[a-z_]+$'),
|
source TEXT NOT NULL CHECK (source REGEXP '^[a-z_]+$'),
|
||||||
|
|
||||||
shares INTEGER NOT NULL CHECK (shares > 0),
|
shares INTEGER NOT NULL CHECK (shares > 0),
|
||||||
signed INTEGER NOT NULL CHECK (signed IN (TRUE, FALSE)) DEFAULT FALSE,
|
signed_company INTEGER NOT NULL CHECK (signed_company IN (TRUE, FALSE)) DEFAULT FALSE,
|
||||||
|
signed_member INTEGER NOT NULL CHECK (signed_member IN (TRUE, FALSE)) DEFAULT FALSE,
|
||||||
value_per_share INTEGER DEFAULT NULL,
|
value_per_share INTEGER DEFAULT NULL,
|
||||||
currency TEXT DEFAULT NULL,
|
currency TEXT DEFAULT NULL,
|
||||||
deduct_year INTEGER DEFAULT NULL,
|
deduct_year INTEGER DEFAULT NULL,
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
|
|
||||||
-- This value MUST NOT be changed while other connections are open!
|
-- This value MUST NOT be changed while other connections are open!
|
||||||
PRAGMA schema_version = 4100;
|
PRAGMA schema_version = 4200;
|
||||||
Reference in new issue
Block a user