Updated things
This commit is contained in:
70
sql/base.sql
70
sql/base.sql
@ -13,6 +13,25 @@ CREATE TABLE country (
|
||||
CONSTRAINT sk_country_name UNIQUE (name)
|
||||
) STRICT;
|
||||
|
||||
CREATE TABLE currency (
|
||||
code TEXT NOT NULL CHECK(LENGTH(code) = 3),
|
||||
name TEXT NOT NULL,
|
||||
symbol TEXT,
|
||||
|
||||
one_euro INTEGER,
|
||||
|
||||
CONSTRAINT pk_currency PRIMARY KEY (code)
|
||||
) STRICT;
|
||||
|
||||
CREATE TABLE wine_variety (
|
||||
code TEXT NOT NULL CHECK(LENGTH(code) = 2),
|
||||
type TEXT NOT NULL CHECK(type IN ('R', 'W')),
|
||||
name TEXT NOT NULL,
|
||||
comment TEXT,
|
||||
|
||||
CONSTRAINT pk_wine_variety PRIMARY KEY (code)
|
||||
) STRICT;
|
||||
|
||||
CREATE TABLE AT_bundesland (
|
||||
id INTEGER NOT NULL CHECK(id >= 0),
|
||||
short1 TEXT NOT NULL,
|
||||
@ -125,6 +144,10 @@ INSERT INTO country VALUES
|
||||
('HU', 'HUN', 348, 'Ungarn', FALSE),
|
||||
('SK', 'SVK', 703, 'Slowakei', FALSE);
|
||||
|
||||
INSERT INTO currency VALUES
|
||||
('EUR', 'Euro', '€', 10000),
|
||||
('ATS', 'Schilling', 'S', 137603);
|
||||
|
||||
INSERT INTO AT_bundesland VALUES
|
||||
(1, 'B', 'Bgld.', 'Burgenland'),
|
||||
(2, 'K', 'Ktn.', 'Kärnten'),
|
||||
@ -168,3 +191,50 @@ INSERT INTO origin VALUES
|
||||
('WLRO', 'WLBL', 'Rosalia', NULL),
|
||||
('WLMB', 'WLBL', 'Mittelburgenland', NULL),
|
||||
('WLEB', 'WLBL', 'Eisenberg', NULL);
|
||||
|
||||
INSERT INTO wine_variety VALUES
|
||||
('BL', 'R', 'Blauburger', NULL),
|
||||
('BB', 'R', 'Blauer Burgunder', 'Blauer Spätburgunder, Blauburgunder, Pinot Noir'),
|
||||
('BP', 'R', 'Blauer Portugieser', NULL),
|
||||
('BW', 'R', 'Blauer Wildbacher', NULL),
|
||||
('BF', 'R', 'Blaufränkisch', 'Frankovka'),
|
||||
('BM', 'W', 'Blütenmuskateller', NULL),
|
||||
('BO', 'W', 'Bouvier', NULL),
|
||||
('CF', 'R', 'Cabernet Franc', NULL),
|
||||
('CS', 'R', 'Cabernet Sauvignon', NULL),
|
||||
('CH', 'W', 'Chardonnay', 'Morillon'),
|
||||
('FV', 'W', 'Frühroter Veltliner', 'Malvasier'),
|
||||
('FU', 'W', 'Furmint', NULL),
|
||||
('GW', 'W', 'Gemischter Satz weiß', NULL),
|
||||
('GB', 'W', 'Goldburger', NULL),
|
||||
('GL', 'W', 'Goldmuskateller', NULL),
|
||||
('GR', 'W', 'Grauer Burgunder', 'Grauburgunder, Pinot Gris, Ruländer'),
|
||||
('GV', 'W', 'Grüner Veltliner', 'Weißgipfler'),
|
||||
('JU', 'W', 'Jubiläumsrebe', NULL),
|
||||
('ME', 'R', 'Merlot', NULL),
|
||||
('MT', 'W', 'Müller Thurgau', 'Rivaner'),
|
||||
('MC', 'W', 'Muscaris', NULL),
|
||||
('MO', 'W', 'Muskat Ottonel', NULL),
|
||||
('MU', 'W', 'Muskateller', 'Gelber Muskateller, Roter Muskateller'),
|
||||
('NB', 'W', 'Neuburger', NULL),
|
||||
('RH', 'R', 'Rathay', NULL),
|
||||
('RR', 'W', 'Riesling', 'Weißer Riesling, Rheinriesling, Roter Riesling'),
|
||||
('RL', 'R', 'Roesler', NULL),
|
||||
('RM', 'R', 'Rosenmuskateller', NULL),
|
||||
('RV', 'W', 'Roter Veltliner', NULL),
|
||||
('RG', 'W', 'Rotgipfler', NULL),
|
||||
('SB', 'W', 'Sauvignon Blanc', NULL),
|
||||
('SA', 'W', 'Scheurebe', 'Sämling 88'),
|
||||
-- ('SP', '', 'Sortenverschnitt gleichgepresst', NULL),
|
||||
('SR', 'R', 'Sortenverschnitt Rosé', NULL),
|
||||
('SO', 'R', 'Sortenverschnitt rot', NULL),
|
||||
('SW', 'W', 'Sortenverschnitt weiß', NULL),
|
||||
('SG', 'W', 'Souvignier Gris', NULL),
|
||||
('SL', 'R', 'St. Laurent', NULL),
|
||||
('SY', 'W', 'Sylvaner', 'Grüner Sylvaner'),
|
||||
('SH', 'R', 'Syrah', 'Shiraz'),
|
||||
('TR', 'W', 'Traminer', 'Gewürztraminer, Roter Traminer, Gelber Traminer'),
|
||||
('WB', 'W', 'Weißer Burgunder', 'Weißburgunder, Pinot Blanc, Klevner'),
|
||||
('WR', 'W', 'Welschriesling', NULL),
|
||||
('ZF', 'W', 'Zierfandler', 'Spätrot'),
|
||||
('ZW', 'R', 'Zweigelt', 'Blauer Zweigelt, Rotburger');
|
||||
|
Reference in New Issue
Block a user