当前位置: 首页 > 知识库问答 >
问题:

在新架构中添加第二个飞行路线实例

蓝昊然
2023-03-14

我有一个现有的应用程序,其中包含一个现有的飞行路线迁移脚本。它使用它连接到的数据库的公共架构。

我正在开发第二个应用程序,用于数据库目的,它将访问publicABCschema,并具有对 的读访问权限和对 ABC的写访问权限。我希望第二个应用程序能够为模式<code>ABC</code>处理自己的飞行路线迁移脚本。这个应用程序的flyway实例可以完全忽略公共模式。

当我运行该应用程序时,我在日志中收到以下内容

2018-12-04 09:16:02.871  WARN 71133 --- [  restartedMain] o.f.c.i.s.JdbcTableSchemaHistory         : Could not find schema history table "public"."flyway_schema_history", but found "public"."schema_version" instead. You are seeing this message because Flyway changed its default for flyway.table in version 5.0.0 to flyway_schema_history and you are still relying on the old default (schema_version). Set flyway.table=schema_version in your configuration to fix this. This fallback mechanism will be removed in Flyway 6.0.0.
2018-12-04 09:16:02.904  INFO 71133 --- [  restartedMain] o.f.core.internal.command.DbValidate     : Successfully validated 49 migrations (execution time 00:00.028s)
2018-12-04 09:16:02.935  INFO 71133 --- [  restartedMain] o.f.core.internal.command.DbMigrate      : Current version of schema "public": 201808271553
2018-12-04 09:16:02.935  WARN 71133 --- [  restartedMain] o.f.core.internal.command.DbMigrate      : Schema "public" has version 201808271553, but no migration could be resolved in the configured locations !
2018-12-04 09:16:02.940  INFO 71133 --- [  restartedMain] o.f.core.internal.command.DbMigrate      : Schema "public" is up to date. No migration necessary.

这是我的应用程序

flyway:
  url: jdbc:postgresql://localhost:5432/data
  schemas: ABC
  table: schema_version_module1
  user: flyway
  password: flyway

我希望flyway将mqa架构(我手动创建的)用于所有内容,而不是依赖公共架构来获取迁移历史记录。

这是一个Spring启动的Java应用程序,在我的build.gradle中定义了飞行方式核心:5.2.3

共有1个答案

卞俊哲
2023-03-14

您的Flyway配置应该从Spring Boot 2.0开始放在Spring命名空间下。请参阅https://docs.spring.io/spring-boot/docs/current/reference/html/howto-database-initialization.html#howto-use-a-higher-level-database-migration-tool

 类似资料:
  • 接口说明 如果用户想观察两个视角之间的变化(不需要手动拖动查看视角),已动画的形式查看视角变化,Wish3DEarth团队新增了添加飞行路径的接口,开发者可以通过该接口,来建立视角之间的关联,已动画的形式查看变化。 如需调用,请访问 开发者文档 来查看详细的接口使用说明 该接口仅开放给已获取SDK的开发者 API地址 POST /api/flyline/1.0.0/add 是否需要登录 是 请求字

  • 飞行路线       点击“飞行路线”按钮,打开飞行设置编辑面板,点击“添加飞行路线”,跳转你想飞行时的节点的视角,点击“添加当前位置为视角”,这是播放时间点击确定。

  • 过去,当我使用Control Center+DB2Express9.7时,我可以看到所有实例: 现在使用Data Studio 4.1+DB2 Express C11.1,我看不到第二个实例。为什么? 我试图遵循这个程序,但没有成功: null

  • 问题内容: 这是我的第一篇文章!希望您能帮帮我!:-) 我使用了NotePadExample提供的来自开发人员文档的代码来创建数据库。现在,我想添加第二个表来存储不同的数据。我可以毫无问题地添加注释,并且注释表的创建方式与路由表类似。我只是简单地“复制”并编辑了给定的代码,但是当我尝试插入到新表中时,出现错误消息: “ 0ERROR / Database(370):android.database

  • 接口说明 如果已创建了飞行路径,而想修改飞行路径的相关信息,Wish3DEarth团队新增了修改飞行路线的接口,开发者可以通过该接口,来修改飞行路径的相关信息(名称、视点等)。 注意:vpIds如果不传,默认会将原有的视点置空 如需调用,请访问 开发者文档 来查看详细的接口使用说明 该接口仅开放给已获取SDK的开发者 API地址 POST /api/flyline/1.0.0/update 是否需

  • 问题内容: 我有一个非常简单的问题。我需要在绘图上有第二个x轴,并且我希望该轴具有一定数量的tic,它们对应于第一个x轴的特定位置。 让我们尝试一个例子。在这里,我将暗物质质量绘制为膨胀系数(定义为1 /(1 + z))的函数,该膨胀系数的范围为0到1。 我想在图的顶部放置另一个x轴,以显示对应于某些膨胀系数值的z轴。那可能吗?如果是的话,我怎么能拥有xtics斧头 问题答案: 我正在从@Dhar