java - Flyway:如何运行脚本而不将其添加到迁移中?
问题描述
我有用于迁移的脚本flyway
,它们具有相应的命名和编号,例如:
V001__create_tables.sql
V002__init_tables.sql
...
& 很快。
但是我需要为本地开发运行测试脚本(在嵌入式 PostgreSQL 中),这不应该用于迁移。
我在没有迁移的情况下创建了脚本,例如init_with_test_data.sql
,在额外的包中,并将这个包作为迁移属性中的附加内容:
spring.flyway.locations=classpath:db/migration/common,classpath:db/migration/dev
但是这个脚本没有运行。
请给我建议,热运行此脚本而不将其添加到飞行路径迁移中?
解决方案
推荐阅读
- unity3d - Unity OpenXR 从 VR 控制器读取触发器和手柄数据
- amazon-web-services - AWS:将日志从 Amazon CloudWatch 导出到 Amazon Redshift
- debugging - 如何跟踪堆栈以消除 MathCAD 中的错误?
- python - Pyinstaller 中的多个隐藏导入
- python - 如何合并熊猫数据框的行
- leaflet - 传单标记未正确检测触摸位置
- python - 在python中通过子字符串匹配两个数据帧
- python - 如何在 Python Tensorflow-Keras 中腌制弱引用?
- java - ASM ClassReader 无法解析类文件 [class java.lang.Object],可能是由于尚不支持新的 Java 类文件版本
- javascript - json 文件到图表