【发布时间】:2017-11-07 06:46:50
【问题描述】:
有谁知道 MySQL 数据库架构是否从 Jira 版本 6.x 更改为 7.x?
我询问了 Atlassian 的支持,但没有明确的答案。他们建议安装 Jira 7 的干净版本并将表格与版本 6 进行比较。
【问题讨论】:
有谁知道 MySQL 数据库架构是否从 Jira 版本 6.x 更改为 7.x?
我询问了 Atlassian 的支持,但没有明确的答案。他们建议安装 Jira 7 的干净版本并将表格与版本 6 进行比较。
【问题讨论】:
好吧,由于没有人回复,我已经下载并安装了Jira7并与Jira6进行了比较。以下是我的观察结果(在我的环境中)。
--表数: 吉拉6 - 267 jira7 - 239
-- 一堆 AO.* 表被删除(这就是你的计数可能不同的地方)
-- 这些表已添加 木板 板项目 死信 tempattachmentsmonitor
-- 这些表已添加/更改索引 cwd_user 吉拉动作 jiraissue
总的来说,我看到的是在每个“创建表”语句中添加 CHARSET=utf8 COLLATE=utf8_bin
【讨论】:
我也问过同样的问题,但他们没有可用的。
【讨论】:
此处提供 PDF 格式的数据库模式:
https://developer.atlassian.com/jiradev/jira-platform/jira-architecture/database-schema
Atlassian 说 -
下面的 PDF 显示了 JIRA 6.1 EAP 3 (m03) 和 JIRA 5.1.2 的数据库架构。
数据库架构也在 JIRA Web 应用程序的 WEB-INF/classes/entitydefs/entitymodel.xml 中描述。 entitymodel.xml 文件包含所有 JIRA 数据库表、表列及其数据类型的 XML 定义。表之间的一些关系也出现在文件中。 生成 JIRA 数据库架构信息 为 JIRA 数据库生成模式信息,例如上面的 PDF,请按照以下说明进行操作。您可以生成 pdf、txt 和点格式的架构信息。注意,如果你想生成 PDF 格式的 schema,你需要安装 Graphviz。
下载附件:
对于 JIRA 5:jira-schema-diagram-generator-plugin-1.0.jar
对于 JIRA 6:jira-schema-diagram-generator-plugin-1.0.1.jar
对于 JIRA 7:jira-schema-diagram-generator-plugin-1.1.0.jar
按照管理 JIRA 插件的说明在您的 JIRA 实例中安装插件。
转到 JIRA 管理控制台并导航到系统 > 故障排除和支持 > 生成架构图 (打勾)键盘快捷键:g + g + 开始输入生成 如果需要,输入要从生成的模式信息中省略的表/列。 如果要生成 pdf,请输入 Graphviz 可执行文件的路径。 单击生成架构。 将显示“数据库架构”页面,其中包含 txt、点和 pdf 格式的架构文件的链接。
(您可能会获取 XML 或 txt 文件并在文件比较程序中对其进行比较以获取特定更改。)
【讨论】: