有没有人知道MySQL数据库架构是否从Jira版本6.x更改为7.x?
我问Atlassian的支持,但没有明确的答案。他们建议安装Jira 7的干净版本,并将表与版本6进行比较。
答案 0 :(得分:1)
好吧,因为没有人回复,我已经下载并安装了Jira7并将其与Jira6进行了比较。以下是我的观察结果(在我的环境中)。
- 表计数: jira6 - 267 jira7 - 239
- 删除了一堆AO。*表(这是你的计数可能不同的地方)
- 添加了这些表格 板 boardproject 死信 tempattachmentsmonitor
- 这些表添加/更改了索引 cwd_user jiraaction jiraissue
总的来说,我看到的是在每个"创建表"中添加CHARSET = utf8 COLLATE = utf8_bin。声明
答案 1 :(得分:0)
我问了同样的事情,他们没有可用的。
答案 2 :(得分:0)
数据库模式以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和dot格式的架构信息。请注意,如果要生成PDF格式的架构,则需要安装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,dot和pdf格式的模式文件的链接。
(您可能会获取XML或txt文件,并在文件比较程序中对其进行比较以获取特定更改。)