redmine 自定义字段mysql表结构

本文探讨了Redmine系统中自定义字段如何在MySQL数据库中存储。通过分析`issues`、`custom_fields`和`custom_values`三个表的关系,揭示了一个issue的标准字段与扩展字段的存储机制。`custom_fields`表存储自定义字段定义,`custom_values`表与`issues`表关联,表示issue的自定义字段值,利用记录行数实现扩展字段的灵活性。
摘要由CSDN通过智能技术生成

redmine可以创建自定义字段,我经常用它来满足不同的管理需求,现在来解读一下,看看这些自定义字段是如何存在mysql表中的。

表issues

用来存放issue的标准字段。

mysql> describe issues;
+----------------------+--------------+------+-----+---------+----------------+
| Field                | Type         | Null | Key | Default | Extra          |
+----------------------+--------------+------+-----+---------+----------------+
| id                   | int(11)      | NO   | PRI | NULL    | auto_increment |
| tracker_id           | int(11)      | NO   | MUL | NULL    |                |
| project_id           | int(11)      | NO   | MUL | NULL    |                |
| subject              | varchar(255) | NO   |     |         |                |
| description          | text         | YES  |     | NULL    |                |
| due_date             | date         | YES  |     | NULL    |                |
| category_id          | int(11)      | YES  | MUL | NULL    |                |
| status_id            | int(11)      | NO   | MUL | NULL    |                |
| assigned_to_id       | int(11)      | YES  | MUL | NULL    |                |
| priority_id          | int(11)      | NO   | MUL | NULL    |                |
| fixed_version_id     | int(11)      | YES  | MUL | NULL    |                |
| author_id            | int(11)      | NO   | MUL | NULL    |                |
| lock_version         | int(11)      | NO   |     | 0       |
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值