Fix migrating GWK
This commit is contained in:
@ -5,5 +5,7 @@ VALUES (2241, 3560, 'Schönkirchen-Reyersdorf'),
|
||||
(2134, 5115, 'Staatz-Kautendorf');
|
||||
|
||||
UPDATE AT_ort SET name = 'Etzmannsdorf am Kamp' WHERE okz = 3938;
|
||||
UPDATE AT_ort SET kgnr = 18002 WHERE okz = 3779;
|
||||
UPDATE AT_ort SET kgnr = 5005 WHERE okz = 3818;
|
||||
|
||||
DELETE FROM AT_plz_dest WHERE (plz, okz) = (2231, 5011);
|
||||
|
@ -5,14 +5,14 @@ INSERT INTO wb_gl VALUES
|
||||
(3, 'Falkensteiner Hügelland');
|
||||
|
||||
INSERT INTO branch VALUES
|
||||
('M', 'Matzen', 'AT', 224303541, 'Winzerstraße 1', '+4312345678');
|
||||
('M', 'Matzen', 'AT', 224303541, 'Winzerstraße 1', '+43 2289 12345', '+43 2289 12345', NULL);
|
||||
|
||||
INSERT INTO wine_attribute VALUES
|
||||
('B', 'BIO AT-BIO-302', 10000),
|
||||
('HK', 'HK>17,5', 10000),
|
||||
('K', 'Kabinett', 10000),
|
||||
('S', 'Saft', 10000),
|
||||
('Z', 'Sekt', 10000);
|
||||
('B', 'BIO AT-BIO-302', 10000, TRUE),
|
||||
('HK', 'HK>17,5', 10000, TRUE),
|
||||
('K', 'Kabinett', 10000, TRUE),
|
||||
('S', 'Saft', 10000, TRUE),
|
||||
('Z', 'Sekt', 10000, TRUE);
|
||||
|
||||
INSERT INTO wine_cultivation VALUES
|
||||
('N', 'Normal'),
|
||||
|
@ -263,10 +263,11 @@ CREATE TABLE branch (
|
||||
) STRICT;
|
||||
|
||||
CREATE TABLE wine_attribute (
|
||||
attrid TEXT NOT NULL CHECK (attrid REGEXP '^[A-Z]+$'),
|
||||
name TEXT NOT NULL,
|
||||
attrid TEXT NOT NULL CHECK (attrid REGEXP '^[A-Z]+$'),
|
||||
name TEXT NOT NULL,
|
||||
|
||||
kg_per_ha INTEGER NOT NULL DEFAULT 10000,
|
||||
max_kg_per_ha INTEGER,
|
||||
active INTEGER NOT NULL CHECK (active IN (TRUE, FALSE)) DEFAULT TRUE,
|
||||
|
||||
CONSTRAINT pk_wine_attribute PRIMARY KEY (attrid)
|
||||
) STRICT;
|
||||
@ -312,7 +313,7 @@ CREATE TABLE member (
|
||||
|
||||
email TEXT CHECK (email REGEXP '^[^@ ]+@([a-z0-9_\x2Däöüß]+\.)+[a-z]{2,}$') DEFAULT NULL,
|
||||
|
||||
default_kgnr INTEGER CHECK (NOT active OR default_kgnr IS NOT NULL),
|
||||
default_kgnr INTEGER,
|
||||
contact_postal INTEGER NOT NULL CHECK (contact_postal IN (TRUE, FALSE)) DEFAULT TRUE,
|
||||
contact_email INTEGER NOT NULL CHECK (contact_email IN (TRUE, FALSE)) DEFAULT FALSE,
|
||||
|
||||
@ -456,7 +457,7 @@ CREATE TABLE delivery (
|
||||
did INTEGER NOT NULL,
|
||||
|
||||
date TEXT NOT NULL CHECK (date LIKE year || '-%' AND date REGEXP '^[1-9][0-9]{3}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])$') DEFAULT CURRENT_DATE,
|
||||
time TEXT NOT NULL CHECK (time REGEXP '^([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]$') DEFAULT CURRENT_TIME,
|
||||
time TEXT CHECK (time REGEXP '^([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]$') DEFAULT CURRENT_TIME,
|
||||
zwstid TEXT NOT NULL,
|
||||
lnr INTEGER NOT NULL CHECK (lnr >= 1 AND lnr <= 999),
|
||||
lsnr TEXT NOT NULL DEFAULT 'UNSET',
|
||||
|
Reference in New Issue
Block a user