Знаю, что задачка немного велосипед, нужна она для контроля версий БД на проектах где нет миграций.
Пока есть идея с тригерами, но как из них вытащить сам запрос, что вызвал тригер? Через запрос хочу, потому что по иструкциях интернета надо создавать к каждой таблице таблицу с приставкой _history (например) и писать туда изменения. Это решение не нравится количеством таблиц. Если можно вытащить сам запрос, то хочу ложить все запросы в одну табличку.
Или будут советы другие? Знаю так же, что есть платный софт, он мне не подходит по причине того, что эта задача моя дипломная работа :) и надо это сделать своими руками
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости