如需要了解 JIRA 表结构,可以通过数据库客户端查看 JIRA 的数据库表。JIRA 数据库表之间几乎没有外键关系。
目前没有这方面的资料,推荐您使用 JIRA 提供的开放的 REST API 接口。
developeratlassiancom/display/JIRADEV/JIRA+REST+APIs
不建议直接 *** 作 JIRA 后台数据库。
Database Values Plugin是一个自定义字段类型的插件。
安装方式:
1 将database-values-plugin-xxxjar放到WEB-INF/lib中
2 添加一个类型为Database Values Selection Field的自定义字段
3 在WEB-INF/classes下创建jira-database-values-plugin-customfieldidproperties文件,其中customfieldid就是第二步提到的那个自定义字段的id号
4 连接外部数据库时,需要将对应的数据库JDBC驱动拷贝到lib目录中
查询语句和配置相关的内容其实都在那个properties文件中,对照了范例去做应该就差不多了。
渲染很容易理解,其实就是规定了你想如何去呈现查询结果。实在不行就用例子文件中的参数设置,自己只定义数据库连接信息和查询语句,也可以得到结果的。
参考资料中的站点有实际的例子,创建技术支持类的问题,然后在公司名称中随便输入两个汉字(比如北京),就会得到一个公司名称列表,这个实现就应用了Database Values JIRA Plugin插件。
JIRA使用自带的嵌入式数据库还是比较快的,不过占用内存太大。所以考虑将JIRA迁移到别的数据库上,迁移到oracle10g后,发现速度比较慢,听朋友说MYSQL不错,就准备迁移到MYSQL上。迁移过程很简单1将项目导出成XML文件。2、停止JIRA服务。3安装MYSQL,最好将MYSQL的字符集设置为UTF-8在服务启动所使用的myini中修改。default-character-set=utf84创建MYSQL数据库,create database jiradb character set utf8;,如果不是UTF8的字符集,长的文本导入时会报错,无法导入。5创建连接用户,密码。 如果连接的是远程的数据库,请在用户配置中HOSTNAME这一栏,标明应用服务器的IP。(我用Navicat mysql配置MYSQL数据库的)6修改conf/serverxml<Context path="" docBase="${catalinahome}/atlassian-jira" reloadable="false">
<Resource name="jdbc/JiraDS" auth="Container" type="javaxsqlDataSource"
username="[enter db username]"
password="[enter db password]"
driverClassName="commysqljdbcDriver"
url="jdbc:mysql://localhost/jiradbautoReconnect=true&useUnicode=true&characterEncoding=UTF8"
[ 删除这儿的 minEvictableIdleTimeMillis 和 timeBetweenEvictionRunsMillis 参数配置] />7、配置 JIRA Entity Engine<!-- DATASOURCE - You will need to update this tag for your installation
-->
<datasource name="defaultDS" field-type-name="mysql"
[ 如果这句存在的话,请删除。schema-name="PUBLIC" ]8MySQL driver 将MySQL JDBC 驱动 (mysql-connector-java-3xx-binjar) 放在common/lib/ 目录下,否则会报连接不到数据库的错误。注意,在CLASSPATH不要放Debug版本的驱动 (mysql-connector-java-3xx-bin-gjar) 否则会引起这个错误(JRA-8674)9启动JIRA,看一下有没有错误。一般如果报用户名密码不对,尝试三次连接的,请检查你的用户密码。报连接不到MYSQL的,请检查你的MYSQL 驱动。启动完成后,进入JIRA安装页面,将备份的XML文件导入就OK了。
以上就是关于JIRA系统有公开的后台数据库表关系吗全部的内容,包括:JIRA系统有公开的后台数据库表关系吗、Database Values JIRA Plugin、hsql怎么转成mysql等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)