DDL对象存在检查
DDL object exist check
当我 运行 DDL 使用 flyway 时,如果对象已经存在,它会中断,因为已经有人执行了脚本。
我们在 FlyWayDB 中是否有方法 运行 DDL 可以检查对象是否存在。
避免出错。
您可以查询数据库的信息模式并据此做出决定。但在实践中,如果您坚持使用干净的 Flyway 工作流程(其中通过 Flyway 迁移应用架构更改),则很少(可能永远不会)需要这样做。
当我 运行 DDL 使用 flyway 时,如果对象已经存在,它会中断,因为已经有人执行了脚本。
我们在 FlyWayDB 中是否有方法 运行 DDL 可以检查对象是否存在。
避免出错。
您可以查询数据库的信息模式并据此做出决定。但在实践中,如果您坚持使用干净的 Flyway 工作流程(其中通过 Flyway 迁移应用架构更改),则很少(可能永远不会)需要这样做。