Генерация сценариев изменения таблицы с использованием sqitch - PullRequest
1 голос
/ 10 апреля 2020

Допустим, я создаю таблицу в виде снежинки с именем Employee с EmployeeID и EmployeeName. Я хотел бы проверить в скрипте Create table для этой таблицы в моем репозитории github и развернуть его с помощью sqitch. Если в следующем выпуске есть необходимость добавить новый столбец в эту таблицу, могу ли я выполнить sh, просто добавив новый столбец в существующие сценарии создания таблицы. Имеет ли sqitch возможность сравнивать github и мою целевую БД, чтобы понимать и генерировать сценарии ALTER в этом случае?

1 Ответ

0 голосов
/ 10 апреля 2020

Неважно, я провел еще несколько исследований и понял, что Sqitch следует императивному подходу. Это означает, что в этом случае нам нужно написать оператор Alter.

...