Как я могу отслеживать изменения в sqlite3 в golang?
всем привет! Я пользуюсь библиотекой "github.com/mattn/go-sqlite3" для работы с базой данных. Мне нужно отслеживать изменения, внесенные в базу данных, и после того, как эти изменения будут завершены, выполнить некоторый код. Например, существует таблица Products с полями name и id Я хочу получить уведомление после изменения поля имени
Как я могу это сделать? любое решение Спасибо
Ответы (1 шт):
Автор решения: Pak Uula
→ Ссылка
Для типа SQLiteConn есть функция RegisterUpdateHook
Эта функция регистрирует обработчик, который вызывается после INSERT, UPDATE, DELETE.