| 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 | 是否私密日程 |