1

假设我在雪花中创建了一个名为 Employee 的表,其中包含 EmployeeID 和 EmployeeName。我会将此表的创建表脚本签入我的 github 存储库,并使用 sqitch 进行部署。如果在下一个版本中,需要向该表中添加一个新列,我可以通过在现有的创建表脚本中添加一个新列来完成此操作吗?在这种情况下,sqitch 是否能够比较 github 和我的目标数据库以理解和生成 ALTER 脚本?

4

1 回答 1

0

没关系,我做了更多研究,发现 Sqitch 遵循命令式方法。这意味着在这种情况下需要我们编写 Alter 语句。

于 2020-04-10T16:05:46.463 回答