This commit is contained in:
seb
2026-10-04 11:25:14 +02:00
parent 89fe6e6451
commit 54398d90f2
10 changed files with 51 additions and 11 deletions

View File

@@ -716,7 +716,7 @@ CREATE TABLE IF NOT EXISTS articleproperty (
value TEXT NOT NULL,
sort INTEGER NOT NULL DEFAULT 0,
FOREIGN KEY (article_id) REFERENCES article(id) ON DELETE CASCADE,
FOREIGN KEY (property_id) REFERENCES propertyname(id) ON DELETE CASCADE
FOREIGN KEY (property_id) REFERENCES propertyname(id) ON DELETE NO ACTION
);
`;
@@ -750,7 +750,7 @@ CREATE TABLE IF NOT EXISTS articleattributevalue (
attributevalue_id INTEGER NOT NULL,
sort INTEGER NOT NULL DEFAULT 0,
FOREIGN KEY (article_id) REFERENCES article(id) ON DELETE CASCADE,
FOREIGN KEY (attributevalue_id) REFERENCES attributevalue(id) ON DELETE CASCADE,
FOREIGN KEY (attributevalue_id) REFERENCES attributevalue(id) ON DELETE NO ACTION,
UNIQUE (article_id, attributevalue_id)
);
`;
@@ -763,7 +763,7 @@ CREATE TABLE IF NOT EXISTS categoryproperty (
value TEXT NOT NULL,
sort INTEGER NOT NULL DEFAULT 0,
FOREIGN KEY (category_id) REFERENCES category(id) ON DELETE CASCADE,
FOREIGN KEY (property_id) REFERENCES propertyname(id) ON DELETE CASCADE
FOREIGN KEY (property_id) REFERENCES propertyname(id) ON DELETE NO ACTION
);
`;