Size: a a a

2021 September 01

DE

Denis Efremov in MySQL
Уж лучше бы он был
источник

DE

Denis Efremov in MySQL
Один только конечно
источник

G

Grigorij in MySQL
А, ну да
источник

G

Grigorij in MySQL
понял мысль
источник

DE

Denis Efremov in MySQL
Триггер просто меняет местами id и relation_id и пишет в соседнюю таблицу
источник

DE

Denis Efremov in MySQL
источник

G

Grigorij in MySQL
Ну там явно есть какие то ещё поля
источник

DE

Denis Efremov in MySQL
Ни триггера ни полей мы не видели. Это просто догадки
источник

G

Grigorij in MySQL
Рекомендую убрать триггер и заполнять это поле в транзакции. Потратишь в 100 раз меньше времени на багфиксинг
источник

DE

Denis Efremov in MySQL
Только без лекций про рефакторинг раз в 10 лет )))
источник

G

Grigorij in MySQL
А вообще я часто видел, что так хранят статусы и ссылку на актуальный статус.
Платёж создан, подписан, отправлен, выполнен и.т.д.
Предположу, что у него что то такое же
источник

DE

Denis Efremov in MySQL
Но триггер на апдейт тогда
источник

DE

Denis Efremov in MySQL
Это мне понятно было бы
источник

G

Grigorij in MySQL
Вообще без триггеров
источник

G

Grigorij in MySQL
:D
источник

АК

Александр Костырко... in MySQL
Есть ли какие-то тонкости с триггером?) Как MySql в кишочках устроен)
источник

АК

Александр Костырко... in MySQL
Код триггера ничего не даст, там много всего и не так всё просто как я указал в сообщении)
источник

АК

Александр Костырко... in MySQL
Ну и выставлять я его понятно дело не могу, не могу показывать бизнес логику
источник

G

Grigorij in MySQL
Ох, тайна то великая))
источник

G

Grigorij in MySQL
По сабжу - исходники кури. Имхо, вопрос слишком сложен и расплывчат, что бы кто то смог тебе помочь
источник