Rename wine_quality to wine_quality_level
This commit is contained in:
@ -158,14 +158,14 @@ CREATE TABLE wine_variety (
|
||||
CONSTRAINT pk_wine_variety PRIMARY KEY (sortid)
|
||||
) STRICT;
|
||||
|
||||
CREATE TABLE wine_quality (
|
||||
CREATE TABLE wine_quality_level (
|
||||
qualid TEXT NOT NULL CHECK (qualid REGEXP '^[A-Z]{3}$'),
|
||||
origin_level INTEGER NOT NULL,
|
||||
predicate INTEGER NOT NULL CHECK(predicate IN (TRUE, FALSE)),
|
||||
min_kmw REAL DEFAULT NULL,
|
||||
name TEXT NOT NULL,
|
||||
|
||||
CONSTRAINT pk_wine_quality PRIMARY KEY (qualid)
|
||||
CONSTRAINT pk_wine_quality_level PRIMARY KEY (qualid)
|
||||
) STRICT;
|
||||
|
||||
CREATE TABLE wine_origin (
|
||||
@ -304,6 +304,7 @@ CREATE TABLE member (
|
||||
|
||||
email TEXT CHECK (email REGEXP '^[^@ ]+@([a-z0-9_\x2Däöüß]+\.)+[a-z]{2,}$') DEFAULT NULL,
|
||||
phone_landline TEXT CHECK (phone_landline REGEXP '^\+[0-9]+$') DEFAULT NULL,
|
||||
fax TEXT CHECK (fax REGEXP '^\+[0-9]+$') DEFAULT NULL,
|
||||
phone_mobile_1 TEXT CHECK (phone_mobile_1 REGEXP '^\+[0-9]+$') DEFAULT NULL,
|
||||
phone_mobile_2 TEXT CHECK (phone_mobile_2 REGEXP '^\+[0-9]+$') DEFAULT NULL,
|
||||
|
||||
@ -510,7 +511,7 @@ CREATE TABLE delivery_part (
|
||||
CONSTRAINT fk_delivery_part_wine_variety FOREIGN KEY (sortid) REFERENCES wine_variety (sortid)
|
||||
ON UPDATE CASCADE
|
||||
ON DELETE RESTRICT,
|
||||
CONSTRAINT fk_delivery_part_wine_quality FOREIGN KEY (qualid) REFERENCES wine_quality (qualid)
|
||||
CONSTRAINT fk_delivery_part_wine_quality_level FOREIGN KEY (qualid) REFERENCES wine_quality_level (qualid)
|
||||
ON UPDATE CASCADE
|
||||
ON DELETE RESTRICT,
|
||||
CONSTRAINT fk_delivery_part_wine_origin FOREIGN KEY (hkid) REFERENCES wine_origin (hkid)
|
||||
|
Reference in New Issue
Block a user