This commit is contained in:
seb
2026-07-31 05:19:14 +02:00
parent 52b9d125f7
commit 142e73a171
5 changed files with 1101 additions and 1027 deletions

View File

@@ -103,9 +103,15 @@ BEGIN
name NVARCHAR(255) NOT NULL,
root_category_id INT NULL,
default_language_id INT NULL,
taxrate INT NULL,
reducedtaxrate INT NULL,
taxfreerate INT NULL,
CONSTRAINT UQ_company_name UNIQUE (name),
CONSTRAINT FK_company_root_category FOREIGN KEY (root_category_id) REFERENCES category(id) ON DELETE SET NULL,
CONSTRAINT FK_company_default_language FOREIGN KEY (default_language_id) REFERENCES language(id) ON DELETE SET NULL
CONSTRAINT FK_company_default_language FOREIGN KEY (default_language_id) REFERENCES language(id) ON DELETE SET NULL,
CONSTRAINT FK_company_taxrate FOREIGN KEY (taxrate) REFERENCES tax(id) ON DELETE NO ACTION,
CONSTRAINT FK_company_reducedtaxrate FOREIGN KEY (reducedtaxrate) REFERENCES tax(id) ON DELETE NO ACTION,
CONSTRAINT FK_company_taxfreerate FOREIGN KEY (taxfreerate) REFERENCES tax(id) ON DELETE NO ACTION
);
END
`;