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

飞行路线切换到团队版,不使用任何团队功能

贾沛
2023-03-14

我最近开始在我的应用程序中使用基线和可重复迁移。虽然我似乎没有使用任何teams-edition特性,但flyway不知何故自动切换到Teams edition而不是Community edition,并显示一条消息:

飞行路线团队版 8.2.0 由 Redgate 飞行路线团队功能默认启用在接下来的 27 天内。在 https://rd.gt/3A4IWym 了解更多信息

以前,我们有八次版本化迁移,从V1__xxxx.sql到V8__xxxx.sql

现在,我们做了以下更改:

  1. 所有八个迁移以及一些其他初始化脚本已合并到单个迁移V1__seed数据.sql
  2. 可重复的迁移已放入R__xxxx.sql
  3. 一些占位符已被放置在飞行道中,例如:文件飞扬.占位符.app_db_name=${APP_DB_NAME}

对于已经迁移到 V8 的现有生产html" target="_blank">数据库,我们删除了flyway_schema_history表,并使用了带有环境变量 FLYWAY_BASELINE_VERSION=1 的“飞行路线基线”命令

在这之后,flyway_schema_history向我们展示了这个结果:

但在这些更改之后,我们看到上面的“团队版”消息。

早先它曾经显示:Redgate的Flyway社区版8.2.0

我很确定查看飞行路线文档,我们没有使用任何团队版本功能。https://flywaydb.org/documentation/usage/commandline/baseline

现在我有两个问题:

  1. 是什么原因导致飞行方式切换到团队版而不使用团队功能?
  2. 试用期结束后会发生什么?除非我们购买许可证,否则flyway是否会阻止我们将来的所有迁移?

共有1个答案

曾翰飞
2023-03-14

将飞行路线更新到最新版本;“自动试用”功能创建了您在此处看到的“团队版”消息,并在 Flyway 8.4.3 - 发行说明中删除。

 类似资料:
  • 接口说明 切换团队 如需调用,请访问 开发者文档 来查看详细的接口使用说明 该接口仅开放给已获取SDK的开发者 API地址 POST /permissions/api/team/user/v1.0.0/changeTeam 是否需要登录 是 请求字段说明 参数 类型 请求类型 是否必须 说明 token string header 是 当前登录用户的TOKEN teamId string form

  • 接口说明 切换团队 如需调用,请访问 开发者文档 来查看详细的接口使用说明 该接口仅开放给已获取SDK的开发者 如开启https功能,请求地址的协议应改为https,如:https://www.example.com/wish3dearth/api/access/v1.0.0/getLicenseInfo API地址 POST /permissions/api/team/user/v1.0.0/c

  • 个人可以被邀请进入多个团队作为协作成员,也可以创建自己的团队,作为团队负责人;所以多团队间的切换尤为重要,要搞清楚自己当前所在团队。 每次系统登录时,默认进入的是最后一次退出时的团队。 切换团队方法: 方式一:在团队点击“团队管理”右上角“设置”菜单,下拉项里选择“切换团队”即可打开团队列表页进行切换 方式二:直接在地图界面,点击团队logo,打开团队列表窗,进行团队切换

  • ​ ​ 在APP中“我的”里面有一个是切换团队这项,点击如下图,即可切换团队

  • 为了方便将用户加入到项目中,从 v2.0 开始 MinDoc 支持团队功能。 超级管理员可在后台创建团队,并管理团队成员和团队项目: 点击成员按钮,可查看团队的所有成员,并添加新的成员或删除已存在的成员: 注意 团队成员的角色会影响所有项目,无法单独对某个项目修改角色。如果一个成员在多个团队中,且都加入了同一个项目,系统会优先使用最高权限的角色。

  • =================== ========================== Name Role =================== ========================== Jonas Bonér Founder, Despot, Committer Viktor Klang Honorary Member Roland Kuhn Project Lead Pat