Calendar
Calendar 日程表
| 字段 | 类型 | 主键 | 可空 | 默认 | 描述 |
|---|---|---|---|---|---|
| AutoID | int | false | |||
| CalendarID | varchar(64) | PK | false | 日程编号 | |
| CalendarName | varchar(512) | true | 日程名称 | ||
| StartTime | datetime | true | 开始时间 精确到分 | ||
| EndTime | datetime | true | 结束时间 精确到分 | ||
| IsAllDay | bit | true | 全天 | ||
| Address | varchar(512) | true | 地址 | ||
| Description | varchar(1024) | true | 说明 | ||
| Types | tinyint | true | 类型 LOV:0表示私人;1表示公共(可以邀请其他成员 加入);2 不可见日程(push提醒)(废弃) | ||
| GroupID | varchar(512) | true | 私密可见群组,以英文逗号分割(废弃) | ||
| ProjectID | varchar(64) | true | 组织Id(废弃) | ||
| Sequence | int | true | 0 | 序列 当编辑start,end,recurRule,成员状态时,自增1 默认:1 | |
| IsRecur | bit | true | 0 | 是否为重复日程 1:是 0:不是 默认值0 | |
| Frequency | tinyint | true | 0 | 频率 LOV: 0 不重复 1 表示Daily 2 表示Weekly 3 表示Monthly 4 表示Yearly | |
| Interval | int | true | 1 | 重复间隔 默认值 1 | |
| RecurCount | int | true | 0 | 重复次数 默认值 0 | |
| UntilDate | datetime | true | 结束日期 如果RecurCount为0且UntilDate为null,则为永久重复 | ||
| WeekDay | int | true | 周几重复 LOV:0:非周重复 1:周一 2:周二 4:周三 8:周四 16:周五 32 周六 64:周日 | ||
| EventStart | datetime | true | 重复开始日期 | ||
| EventEnd | datetime | true | 重复结束日期 | ||
| CreateUser | varchar(64) | true | 创建者(废弃) | ||
| AppID | varchar(64) | true | 创建日程的来源 | ||
| IsDelete | bit | true | 0 | 是否已删除 | |
| CreateTime | datetime | true | 创建时间 | ||
| UpdateTime | datetime | true | 更新时间 | ||
| Locked | bit | true | 是否 锁定(废弃) | ||
| CreateAccountID | varchar(64) | true | 创建者账号Id | ||
| IsPrivate | bit | false | 0 | 是否私密日程 |