【发布时间】:2013-05-03 03:27:15
【问题描述】:
Flyway 是否必须管理我的数据库架构中的所有对象?或者是否允许在 Flyway 系统之外删除/重新创建对象,例如包含单独生成和填充的查找的表?
【问题讨论】:
Flyway 是否必须管理我的数据库架构中的所有对象?或者是否允许在 Flyway 系统之外删除/重新创建对象,例如包含单独生成和填充的查找的表?
【问题讨论】:
只要您的非托管数据库对象未连接到您的托管数据库对象,这(技术上)不是问题。
如果它们是相互连接的,在某些情况下你可能会遇到一些问题:
无论如何,如果您开始使用非托管数据库脚本,您的数据库将不再有可重现的迁移路径,这是 flyway 的关键特性之一。
【讨论】: