Есть таблица avatars
и таблица users
. В таблице users
есть поле avatar_id
. Как связать эти таблицы так, чтобы при удалении пользователя, удалялся и аватар, на который ссылается этот пользователь?
Если бы наоборот avatars
ссылался на пользователя, то в этой ситуации понятно в таблице avatars
добавляем FOREIGN KEY (user_id) REFERENCES uasers (user_id) ON DELETE CASCADE
. Тогда при удалении пользователя удалится и запись аватарки, которая на него ссылается. Но в моём случае пользователь ссылается на аватарку.
DELIMITER |
CREATE TRIGGER on_delete_user BEFORE DELETE ON users FOR EACH ROW
DELETE FROM avatars WHERE id=OLD.avatar_id;|
DELIMITER ;
Документация
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Использую laravel+nginxДопустим утром сделал chown -R 777 www-data /var/www/site
аргумент $value принимает значение только первого свойстваКак правильно применить это ко второму свойству?
Как в тексте одним выражением найти все ссылки содержащие "php" Ссылки могут быть как с href, так и просто в тексте