newsare.net
HistoryHelper - плагин для DBeaverЗачем и почему?Работая с БД часто приходится вручную писать SQL для создания history-таблиц, которые хранят «историю»HistoryHelper — плагин для DBeaver, который генерирует history-таблицы и триггеры за пару кликов
HistoryHelper - плагин для DBeaverЗачем и почему?Работая с БД часто приходится вручную писать SQL для создания history-таблиц, которые хранят «историю» о каждой записи из таблицы. То есть, если запись создана/изменена/удалена, для неё создается новая запись в таблице с окончанием «_hist» или «_history». Задача знакомая, но крайне рутинная: для каждой таблицы нужно вручную писать SQL, проверять, чтобы все колонки были учтены, тип колонок был корректным, и не было опечаток.Поэтому, я решил сделать небольшой плагин для DBeaver, который предоставляет удобное меню выбора колонок и событий.После нескольких выходных дней получилась минимальная реализация, которой хочу с вами поделиться.В данный момент реализован самый простой функционал. Читать далее Read more