Update database schema
This commit is contained in:
parent
b02327dd88
commit
12030840b7
@ -4,8 +4,6 @@ CREATE TABLE IF NOT EXISTS Produkt
|
||||
(
|
||||
ProduktID int AUTO_INCREMENT,
|
||||
Produktname VARCHAR(100),
|
||||
vegetarisch tinyint(1),
|
||||
vegan tinyint(1),
|
||||
primary key (ProduktID)
|
||||
);
|
||||
|
||||
@ -47,7 +45,6 @@ CREATE TABLE IF NOT EXISTS Menge
|
||||
(
|
||||
MengenID int AUTO_INCREMENT,
|
||||
ProduktID int,
|
||||
Portionsgroesse varchar(100),
|
||||
Menge int,
|
||||
Einheit varchar(100),
|
||||
primary key (MengenID),
|
||||
@ -112,7 +109,6 @@ CREATE TABLE IF NOT EXISTS enthaeltAllergen
|
||||
(
|
||||
AllergenID int,
|
||||
ProduktID int,
|
||||
spuren_von tinyint(1),
|
||||
foreign key (AllergenID) references Allergen (AllergenID),
|
||||
foreign key (ProduktID) references Produkt (ProduktID),
|
||||
primary key (AllergenID, ProduktID)
|
||||
|
@ -56,7 +56,7 @@ FROM tmp_import_1
|
||||
ORDER BY ProduktID DESC
|
||||
LIMIT 4;
|
||||
|
||||
INSERT INTO Produkt (SELECT null, Produktname, vegetarisch, vegan FROM tmp_import_1 GROUP BY Produktname);
|
||||
INSERT INTO Produkt (SELECT null, Produktname FROM tmp_import_1 GROUP BY Produktname);
|
||||
INSERT INTO Produkt (Produktname)
|
||||
VALUES ('Butter');
|
||||
INSERT INTO Produkt (Produktname)
|
||||
@ -478,7 +478,7 @@ LOAD DATA LOCAL INFILE 'Programmentwurf/MD_produkte_Allergene.csv' INTO TABLE tm
|
||||
# (@a, @dummy, @dummy, @dummy, @dummy, @dummy, @dummy, @dummy, @dummy, @dummy, @dummy, @dummy, @dummy, @dummy, @dummy, @dummy, @dummy, @dummy, @dummy, @dummy, @dummy, @dummy, @dummy, @dummy, @dummy, @dummy, @dummy, @dummy, @b)
|
||||
# SET ProduktID = (SELECT ProduktID from Produkt WHERE Produktname = 'Apfeltasche'), AllergenID = (SELECT AllergenID FROM Allergen WHERE Allergenbezeichnung = TRIM(@a)), contains_allergen = TRIM(@b);
|
||||
|
||||
INSERT INTO enthaeltAllergen (SELECT AllergenID, ProduktID, null FROM tmp_import_2 WHERE contains_allergen = 1);
|
||||
INSERT INTO enthaeltAllergen (SELECT AllergenID, ProduktID FROM tmp_import_2 WHERE contains_allergen = 1);
|
||||
|
||||
|
||||
/*
|
||||
|
Loading…
Reference in New Issue
Block a user