#sql #postgresql
#sql #postgresql
Вопрос:
У меня есть таблица ниже:
CREATE TABLE "store_backup" (
"id" serial,
"functionname" varchar(100),
"functionscript" text COLLATE,
"backupuser" varchar(20),
"backuptime" timestamp(6) DEFAULT now()
)
;
Как можно сохранить DDL функции до того, как она будет изменена или удалена в таблице?
Комментарии:
1. Многие люди просто выбрали бы версию DDL, соответствующую схеме базы данных. Есть какая-нибудь причина, по которой вы не можете этого сделать?
2. Многие люди часто меняют мои хранимые процедуры, и я хочу сохранить предыдущие версии, чтобы вернуться, когда они будут неправильными.
3. Я рекомендую использовать для этого контроль версий, Git должен быть работоспособным.