Changes by som

This commit is contained in:
MoechtegernMoe 2023-11-23 14:26:11 +01:00
parent d37fba0dfc
commit feb5faad6a
3 changed files with 3 additions and 3 deletions

View file

@ -51,7 +51,7 @@ CREATE TABLE pets (
type_id INTEGER NOT NULL,
owner_id INTEGER
);
ALTER TABLE pets ADD CONSTRAINT fk_pets_owners FOREIGN KEY (owner_id) REFERENCES owners (id);
ALTER TABLE pets ADD CONSTRAINT fk_pets_owners FOREIGN KEY (owner_id) REFERENCES owners (id) ON DELETE CASCADE;
ALTER TABLE pets ADD CONSTRAINT fk_pets_types FOREIGN KEY (type_id) REFERENCES types (id);
CREATE INDEX pets_name ON pets (name);

View file

@ -50,7 +50,7 @@ CREATE TABLE pets (
type_id INTEGER NOT NULL,
owner_id INTEGER
);
ALTER TABLE pets ADD CONSTRAINT fk_pets_owners FOREIGN KEY (owner_id) REFERENCES owners (id);
ALTER TABLE pets ADD CONSTRAINT fk_pets_owners FOREIGN KEY (owner_id) REFERENCES owners (id) ON DELETE CASCADE;
ALTER TABLE pets ADD CONSTRAINT fk_pets_types FOREIGN KEY (type_id) REFERENCES types (id);
CREATE INDEX pets_name ON pets (name);

View file

@ -42,7 +42,7 @@ CREATE TABLE IF NOT EXISTS pets (
type_id INT(4) UNSIGNED NOT NULL,
owner_id INT(4) UNSIGNED,
INDEX(name),
FOREIGN KEY (owner_id) REFERENCES owners(id),
FOREIGN KEY (owner_id) REFERENCES owners (id) ON DELETE CASCADE,
FOREIGN KEY (type_id) REFERENCES types(id)
) engine=InnoDB;