外部存储Flyway元数据表
因此,在探索使用flyway对Amazon Athena使用Athena提供的JDBC驱动程序维护DDL语句的可能性时,Athena只支持CREATE语句(hive DDL),不支持插入外部存储Flyway元数据表,flyway,amazon-athena,Flyway,Amazon Athena,因此,在探索使用flyway对Amazon Athena使用Athena提供的JDBC驱动程序维护DDL语句的可能性时,Athena只支持CREATE语句(hive DDL),不支持插入 所以,如果数据库元数据表是flyway创建和更新的唯一表,那么我是否可以将创建外部化,存储到一个完全不同的数据库中?目前,这在flyway中是不可能的,因为模式历史记录是从当前jdbc连接定义的数据库读取/写入的。您可以在文件中自己看到这一点 如果您希望添加此支持,您可以在回购协议上创建一个pull请求,或者只
所以,如果数据库元数据表是flyway创建和更新的唯一表,那么我是否可以将创建外部化,存储到一个完全不同的数据库中?目前,这在flyway中是不可能的,因为模式历史记录是从当前jdbc连接定义的数据库读取/写入的。您可以在文件中自己看到这一点
如果您希望添加此支持,您可以在回购协议上创建一个pull请求,或者只添加一个问题,详细说明您想要的行为。Hi@Sathyakumar:您解决了这个问题吗?有人知道了吗?我很好奇,为什么要将flyway元数据表存储在目标数据库之外。据我所知,flyway使用存储在目标数据库元数据表“flyway\u schema\u history”中的详细信息来比较和应用运行/执行脚本时的新更改。