因此,只是探索使用flyway来维护我对亚马逊的DDL语句的可能性,使用Athena提供的JDBC驱动程序,Athena仅支持CREATE语句(hive DDL)而不支持INSERTS。
因此,如果数据库元数据表是flyway创建和更新的唯一数据库,那么我是否可以将创建外部化,存储到完全不同的数据库中?
答案 0 :(得分:0)
当前这在flyway中是不可能的,因为架构历史记录是从当前jdbc连接定义的数据库中读取/写入的。您可以在JDBCTableSchemaHistory文件中亲自查看。
如果您希望添加此支持,则可以在存储库上创建拉取请求,或仅添加一个问题来详细说明您希望的行为。