在试用包dbsql目录下,我们提供了常用数据的表结构,其他的非常用数据库也可以参考这里的表来创建。
主要有以下3张表:
plus_project表
字段 | 类型 | 描述 |
UID_ | varchar | 项目唯一标识符 |
NAME_ | varchar | 项目名称 |
STARTDATE_ | datetime | 项目开始日期 |
FINISHDATE_ | datetime | 项目完成日期 |
LASTSAVED_ | varchar | 最后保存日期 |
CALENDARS_ | varchar | 日历数据(JSON字符串) |
CALENDARUID_ | varchar | 项目日历UID |
plus_task表
字段 | 类型 | 描述 |
UID_ | varchar | 任务唯一标识符 |
ID_ | int | 序号(是一个数字,体现任务的前后顺序) |
PARENTTASKUID_ | varchar | 父任务UID(体现树形结构) |
NAME_ | varchar | 任务名称 |
START_ | datetime | 开始日期 |
FINISH_ | datetime | 完成日期 |
DURATION_ | int | 工期 |
MANUAL_ | int | 任务类型。 |
WORK_ | int | 工时 |
PERCENTCOMPLETE_ | int | 完成百分比 |
WEIGHT_ | int | 权重 |
CONSTRAINTTYPE_ | int | 任务限制类型。 |
CONSTRAINTDATE_ | datetime | 任务限制日期 |
MILESTONE_ | int | 里程碑 |
SUMMARY_ | int | 摘要任务 |
CRITICAL_ | int | 关键任务 |
PRIORITY_ | int | 重要级别 |
NOTES_ | varchar | 备注 |
DEPARTMENT_ | varchar | 所属部门。如"1"。 |
PRINCIPAL_ | varchar | 任务负责人。如"101,220,201"。 |
PREDECESSORLINK_ | varchar | 前置任务(JSON字符串)。如"[{PredecessorUID: 2,Type: 1,LinkLag: 0}, ...]" |
FIXEDDATE_ | int | 限制日期(摘要任务专用) |
PROJECTUID_ | varchar | 项目UID |
ACTUALSTART_ | datetime | 实际开始日期 |
ACTUALSTART_ | datetime | 实际完成日期 |
ACTUALDURATION_ | int | 实际工期 |
plus_resource表
字段 | 类型 | 描述 |
UID_ | varchar | 资源唯一标识符 |
NAME_ | varchar | 资源名称 |
TYPE_ | int | 资源类型 |
MAXUNITS_ | int | 最大资源单位 |
WORK_ | int | 资源工时 |
PROJECTUID_ | varchar | 资源对应的项目UID |
COST_ | DOUBLE | 成本 |