{ "modules": [ { "name": "DB_REVERSE_MYSQL", "chnname": "逆向解析_MYSQL", "entities": [ { "title": "EPDC_BANNER", "chnname": "banner表", "fields": [ { "name": "ID", "type": "VARCHAR_32", "chnname": "主键", "remark": "", "pk": true, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "URL", "type": "VARCHAR_1024", "chnname": "链接地址", "remark": "", "pk": false, "notNull": false, "autoIncrement": false, "defaultValue": "" }, { "name": "TITLE", "type": "VARCHAR_255", "chnname": "标题", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "IMG_URL", "type": "VARCHAR_1024", "chnname": "banner图片", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "BANNER_TYPE", "type": "VARCHAR_20", "chnname": "banner类型", "remark": "", "pk": false, "notNull": false, "autoIncrement": false, "defaultValue": "" }, { "name": "STATE", "type": "VARCHAR_1", "chnname": "上下架状态(0-下架,1-上架)", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "STATE_TIME", "type": "DATETIME", "chnname": "上下架时间", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "POSITION", "type": "VARCHAR_1", "chnname": "banner位置,0顶部;1中间", "remark": "", "pk": false, "notNull": false, "autoIncrement": false, "defaultValue": "" }, { "name": "REVISION", "type": "INT_10", "chnname": "乐观锁", "remark": "", "pk": false, "notNull": false, "autoIncrement": false, "defaultValue": "" }, { "name": "CREATED_BY", "type": "VARCHAR_32", "chnname": "创建人", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "CREATED_TIME", "type": "DATETIME", "chnname": "创建时间", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "UPDATED_BY", "type": "VARCHAR_32", "chnname": "更新人", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "UPDATED_TIME", "type": "DATETIME", "chnname": "更新时间", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "DEL_FLAG", "type": "VARCHAR_1", "chnname": "删除标记", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "DEPT_NAME", "type": "VARCHAR_64", "chnname": "发布人的部门", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "DEPT_ID", "type": "BIGINT_19", "chnname": "发布人的部门ID", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "STREET", "type": "VARCHAR_64", "chnname": "通知所属街道", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "STREET_ID", "type": "BIGINT_19", "chnname": "通知所属街道ID", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "COMMUNITY", "type": "VARCHAR_64", "chnname": "通知所属社区", "remark": "", "pk": false, "notNull": false, "autoIncrement": false, "defaultValue": "" }, { "name": "COMMUNITY_ID", "type": "BIGINT_19", "chnname": "通知所属社区ID", "remark": "", "pk": false, "notNull": false, "autoIncrement": false, "defaultValue": "" }, { "name": "GRID", "type": "VARCHAR_64", "chnname": "通知所属网格", "remark": "", "pk": false, "notNull": false, "autoIncrement": false, "defaultValue": "" }, { "name": "GRID_ID", "type": "BIGINT_19", "chnname": "部门ID", "remark": "", "pk": false, "notNull": false, "autoIncrement": false, "defaultValue": "" }, { "name": "CREATOR_NAME", "type": "VARCHAR_64", "chnname": "创建人姓名", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "NEWS_FLAG", "type": "VARCHAR_1", "chnname": "是否来自新闻 0否1是", "remark": "", "pk": false, "notNull": false, "autoIncrement": false, "defaultValue": "" }, { "name": "NEWS_ID", "type": "VARCHAR_32", "chnname": "新闻ID", "remark": "", "pk": false, "notNull": false, "autoIncrement": false, "defaultValue": "" } ] }, { "title": "EPDC_BANNER_DEPARTMENT", "chnname": "banner部门关系表", "fields": [ { "name": "ID", "type": "VARCHAR_32", "chnname": "主键", "remark": "", "pk": true, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "BANNER_ID", "type": "VARCHAR_32", "chnname": "bannerID", "remark": "", "pk": false, "notNull": false, "autoIncrement": false, "defaultValue": "" }, { "name": "GRID_ID", "type": "BIGINT_19", "chnname": "网格ID", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "REVISION", "type": "INT_10", "chnname": "乐观锁", "remark": "", "pk": false, "notNull": false, "autoIncrement": false, "defaultValue": "" }, { "name": "CREATED_BY", "type": "VARCHAR_32", "chnname": "创建人", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "CREATED_TIME", "type": "DATETIME", "chnname": "创建时间", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "UPDATED_BY", "type": "VARCHAR_32", "chnname": "更新人", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "UPDATED_TIME", "type": "DATETIME", "chnname": "更新时间", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "DEL_FLAG", "type": "VARCHAR_1", "chnname": "删除标记", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" } ] }, { "title": "EPDC_INFORMATION", "chnname": "我的消息", "fields": [ { "name": "ID", "type": "VARCHAR_32", "chnname": "主键", "remark": "", "pk": true, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "CONTENT", "type": "VARCHAR_512", "chnname": "消息内容", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "TITLE", "type": "VARCHAR_50", "chnname": "标题", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "TYPE", "type": "VARCHAR_1", "chnname": "我的消息类型:0审核通知;1互动通知;2进度通知;3社群通知", "remark": "", "pk": false, "notNull": false, "autoIncrement": false, "defaultValue": "" }, { "name": "USER_ID", "type": "VARCHAR_32", "chnname": "用户ID", "remark": "", "pk": false, "notNull": false, "autoIncrement": false, "defaultValue": "" }, { "name": "BUSINESS_TYPE", "type": "VARCHAR_255", "chnname": "消息所属业务类型:comment事件评论;reply评论回复;issue议题处理;crowd社群邀请等", "remark": "", "pk": false, "notNull": false, "autoIncrement": false, "defaultValue": "" }, { "name": "BUSINESS_ID", "type": "VARCHAR_32", "chnname": "消息所属业务ID", "remark": "", "pk": false, "notNull": false, "autoIncrement": false, "defaultValue": "" }, { "name": "REL_BUSINESS_CONTENT", "type": "VARCHAR_512", "chnname": "消息关联业务内容(被回复的评论;被评论的议题等)", "remark": "", "pk": false, "notNull": false, "autoIncrement": false, "defaultValue": "" }, { "name": "READ_FLAG", "type": "VARCHAR_1", "chnname": "是否已读:0否;1是", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "REVISION", "type": "INT_10", "chnname": "乐观锁", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "CREATED_BY", "type": "VARCHAR_32", "chnname": "创建人", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "CREATED_TIME", "type": "DATETIME", "chnname": "创建时间", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "UPDATED_BY", "type": "VARCHAR_32", "chnname": "更新人", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "UPDATED_TIME", "type": "DATETIME", "chnname": "更新时间", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "DEL_FLAG", "type": "VARCHAR_1", "chnname": "删除标记", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" } ] }, { "title": "EPDC_NEWS", "chnname": "新闻表", "fields": [ { "name": "ID", "type": "VARCHAR_32", "chnname": "ID", "remark": "", "pk": true, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "NEWS_TITLE", "type": "VARCHAR_255", "chnname": "新闻标题", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "NEWS_CONTENT", "type": "TEXT", "chnname": "新闻内容", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "NEWS_CATERORY_ID", "type": "VARCHAR_32", "chnname": "新闻类别ID", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "NEWS_PROPERTY", "type": "VARCHAR_32", "chnname": "新闻属性", "remark": "", "pk": false, "notNull": false, "autoIncrement": false, "defaultValue": "" }, { "name": "NEWS_IMAGE_URL", "type": "VARCHAR_1024", "chnname": "新闻主图", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "NEWS_UP_DOWN_STATE", "type": "VARCHAR_1", "chnname": "新闻上下线状态 默认是0 手动下线是1", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "NEWS_RELEASE_STATE", "type": "VARCHAR_1", "chnname": "是否是草稿箱 0否,1是", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "NEWS_RELEASE_START_TIME", "type": "DATETIME", "chnname": "新闻发布开始时间", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "NEWS_RELEASE_END_TIME", "type": "DATETIME", "chnname": "新闻发布结束时间", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "DEPT_NAME", "type": "VARCHAR_128", "chnname": "发布人部门", "remark": "", "pk": false, "notNull": false, "autoIncrement": false, "defaultValue": "" }, { "name": "DEPT_ID", "type": "BIGINT_19", "chnname": "发布人部门ID", "remark": "", "pk": false, "notNull": false, "autoIncrement": false, "defaultValue": "" }, { "name": "READING_AMOUNT", "type": "INT_10", "chnname": "阅读量", "remark": "", "pk": false, "notNull": false, "autoIncrement": false, "defaultValue": "" }, { "name": "LIKE_NUMBER", "type": "INT_10", "chnname": "点赞数", "remark": "", "pk": false, "notNull": false, "autoIncrement": false, "defaultValue": "" }, { "name": "UN_LIKE_NUMBER", "type": "INT_10", "chnname": "点踩数", "remark": "", "pk": false, "notNull": false, "autoIncrement": false, "defaultValue": "" }, { "name": "DEL_FLAG", "type": "VARCHAR_32", "chnname": "删除标识 0:未删除,1:已删除", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "REVISION", "type": "INT_10", "chnname": "乐观锁", "remark": "", "pk": false, "notNull": false, "autoIncrement": false, "defaultValue": "" }, { "name": "CREATED_BY", "type": "VARCHAR_32", "chnname": "创建人", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "CREATED_TIME", "type": "DATETIME", "chnname": "创建时间", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "UPDATED_BY", "type": "VARCHAR_32", "chnname": "更新人", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "UPDATED_TIME", "type": "DATETIME", "chnname": "更新时间", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "STREET", "type": "VARCHAR_64", "chnname": "通知所属街道", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "STREET_ID", "type": "BIGINT_19", "chnname": "通知所属街道ID", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "COMMUNITY", "type": "VARCHAR_64", "chnname": "通知所属社区", "remark": "", "pk": false, "notNull": false, "autoIncrement": false, "defaultValue": "" }, { "name": "COMMUNITY_ID", "type": "BIGINT_19", "chnname": "通知所属社区ID", "remark": "", "pk": false, "notNull": false, "autoIncrement": false, "defaultValue": "" }, { "name": "GRID", "type": "VARCHAR_64", "chnname": "通知所属网格", "remark": "", "pk": false, "notNull": false, "autoIncrement": false, "defaultValue": "" }, { "name": "GRID_ID", "type": "BIGINT_19", "chnname": "通知所属网格ID", "remark": "", "pk": false, "notNull": false, "autoIncrement": false, "defaultValue": "" }, { "name": "CREATOR_NAME", "type": "VARCHAR_64", "chnname": "创建人姓名", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "BANNER_FLAG", "type": "VARCHAR_32", "chnname": "是否已上banner 0否1是", "remark": "", "pk": false, "notNull": false, "autoIncrement": false, "defaultValue": "" } ] }, { "title": "EPDC_NEWS_CATEGORY", "chnname": "新闻类别表", "fields": [ { "name": "ID", "type": "VARCHAR_32", "chnname": "ID", "remark": "", "pk": true, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "CATEGORY_NAME", "type": "VARCHAR_128", "chnname": "类别名称", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "CATEGORY_CODE", "type": "VARCHAR_32", "chnname": "类别编码", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "DESCRIPTION", "type": "VARCHAR_128", "chnname": "描述", "remark": "", "pk": false, "notNull": false, "autoIncrement": false, "defaultValue": "" }, { "name": "SORT", "type": "INT_10", "chnname": "排序", "remark": "", "pk": false, "notNull": false, "autoIncrement": false, "defaultValue": "" }, { "name": "DEL_FLAG", "type": "VARCHAR_32", "chnname": "删除标识 0:未删除,1:已删除", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "REVISION", "type": "INT_10", "chnname": "乐观锁", "remark": "", "pk": false, "notNull": false, "autoIncrement": false, "defaultValue": "" }, { "name": "CREATED_BY", "type": "VARCHAR_32", "chnname": "创建人", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "CREATED_TIME", "type": "DATETIME", "chnname": "创建时间", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "UPDATED_BY", "type": "VARCHAR_32", "chnname": "更新人", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "UPDATED_TIME", "type": "DATETIME", "chnname": "更新时间", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" } ] }, { "title": "EPDC_NEWS_DEPARTMENT", "chnname": "新闻部门关系表", "fields": [ { "name": "ID", "type": "VARCHAR_32", "chnname": "主键", "remark": "", "pk": true, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "NEWS_ID", "type": "VARCHAR_32", "chnname": "新闻ID", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "DEPT_ID", "type": "BIGINT_19", "chnname": "部门ID", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "REVISION", "type": "INT_10", "chnname": "乐观锁", "remark": "", "pk": false, "notNull": false, "autoIncrement": false, "defaultValue": "" }, { "name": "CREATED_BY", "type": "VARCHAR_32", "chnname": "创建人", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "CREATED_TIME", "type": "DATETIME", "chnname": "创建时间", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "UPDATED_BY", "type": "VARCHAR_32", "chnname": "更新人", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "UPDATED_TIME", "type": "DATETIME", "chnname": "更新时间", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "DEL_FLAG", "type": "VARCHAR_1", "chnname": "删除标记", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" } ] }, { "title": "EPDC_NEWS_STATISTICS", "chnname": "新闻统计 ", "fields": [ { "name": "ID", "type": "VARCHAR_32", "chnname": "主键", "remark": "", "pk": true, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "CATEGORY_ID", "type": "VARCHAR_32", "chnname": "新闻类别ID", "remark": "", "pk": false, "notNull": false, "autoIncrement": false, "defaultValue": "" }, { "name": "NEWS_NUM", "type": "INT_10", "chnname": "新闻数量", "remark": "", "pk": false, "notNull": false, "autoIncrement": false, "defaultValue": "" }, { "name": "READ_NUM", "type": "INT_10", "chnname": "阅读量", "remark": "", "pk": false, "notNull": false, "autoIncrement": false, "defaultValue": "" }, { "name": "STREET_ID", "type": "VARCHAR_32", "chnname": "街道ID", "remark": "", "pk": false, "notNull": false, "autoIncrement": false, "defaultValue": "" }, { "name": "COMMUNITY_ID", "type": "VARCHAR_32", "chnname": "社区ID", "remark": "", "pk": false, "notNull": false, "autoIncrement": false, "defaultValue": "" }, { "name": "GRID_ID", "type": "VARCHAR_32", "chnname": "网格ID", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "STATISTICS_DATE", "type": "DATE", "chnname": "统计日期", "remark": "", "pk": false, "notNull": false, "autoIncrement": false, "defaultValue": "" }, { "name": "REVISION", "type": "INT_10", "chnname": "乐观锁", "remark": "", "pk": false, "notNull": false, "autoIncrement": false, "defaultValue": "" }, { "name": "CREATED_BY", "type": "VARCHAR_32", "chnname": "创建人", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "CREATED_TIME", "type": "DATETIME", "chnname": "创建时间", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "UPDATED_BY", "type": "VARCHAR_32", "chnname": "更新人", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "UPDATED_TIME", "type": "DATETIME", "chnname": "更新时间", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "DEL_FLAG", "type": "VARCHAR_1", "chnname": "删除标记", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" } ] }, { "title": "EPDC_NEWS_USER_ATTITUDE", "chnname": "新闻点赞点踩表", "fields": [ { "name": "ID", "type": "VARCHAR_32", "chnname": "ID", "remark": "", "pk": true, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "EPDC_NEWS_ID", "type": "VARCHAR_32", "chnname": "新闻ID", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "USER_ID", "type": "VARCHAR_32", "chnname": "用户ID", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "ATTITUDE_FLAG", "type": "VARCHAR_32", "chnname": "用户点赞点踩标识 0:点赞,1:踩", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "DEL_FLAG", "type": "VARCHAR_32", "chnname": "删除标识 0:未删除,1:删除", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "REVISION", "type": "INT_10", "chnname": "乐观锁", "remark": "", "pk": false, "notNull": false, "autoIncrement": false, "defaultValue": "" }, { "name": "CREATED_BY", "type": "VARCHAR_32", "chnname": "创建人", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "CREATED_TIME", "type": "DATETIME", "chnname": "创建时间", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "UPDATED_BY", "type": "VARCHAR_32", "chnname": "更新人", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "UPDATED_TIME", "type": "DATETIME", "chnname": "更新时间", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" } ] }, { "title": "EPDC_NOTICE", "chnname": "通知表", "fields": [ { "name": "ID", "type": "VARCHAR_32", "chnname": "主键", "remark": "", "pk": true, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "NOTICE_TITLE", "type": "VARCHAR_128", "chnname": "通知标题", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "NOTICE_CONTENT", "type": "TEXT", "chnname": "通知内容", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "DEPT_NAME", "type": "VARCHAR_64", "chnname": "发布人的部门", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "DEPT_ID", "type": "BIGINT_19", "chnname": "发布人的部门ID", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "STREET", "type": "VARCHAR_64", "chnname": "通知所属街道", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "STREET_ID", "type": "BIGINT_19", "chnname": "通知所属街道ID", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "COMMUNITY", "type": "VARCHAR_64", "chnname": "通知所属社区", "remark": "", "pk": false, "notNull": false, "autoIncrement": false, "defaultValue": "" }, { "name": "COMMUNITY_ID", "type": "BIGINT_19", "chnname": "通知所属社区ID", "remark": "", "pk": false, "notNull": false, "autoIncrement": false, "defaultValue": "" }, { "name": "GRID", "type": "VARCHAR_64", "chnname": "通知所属网格", "remark": "", "pk": false, "notNull": false, "autoIncrement": false, "defaultValue": "" }, { "name": "GRID_ID", "type": "BIGINT_19", "chnname": "通知所属网格ID", "remark": "", "pk": false, "notNull": false, "autoIncrement": false, "defaultValue": "" }, { "name": "READING_AMOUNT", "type": "INT_10", "chnname": "阅读量", "remark": "", "pk": false, "notNull": false, "autoIncrement": false, "defaultValue": "" }, { "name": "CREATOR_NAME", "type": "VARCHAR_64", "chnname": "创建人姓名", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "NOTICE_RELEASE_STATE", "type": "VARCHAR_1", "chnname": "是否已发布0否;1是", "remark": "", "pk": false, "notNull": false, "autoIncrement": false, "defaultValue": "" }, { "name": "RELEASE_TIME", "type": "DATETIME", "chnname": "发布时间", "remark": "", "pk": false, "notNull": false, "autoIncrement": false, "defaultValue": "" }, { "name": "REVISION", "type": "INT_10", "chnname": "乐观锁", "remark": "", "pk": false, "notNull": false, "autoIncrement": false, "defaultValue": "" }, { "name": "CREATED_BY", "type": "VARCHAR_32", "chnname": "创建人", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "CREATED_TIME", "type": "DATETIME", "chnname": "创建时间", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "UPDATED_BY", "type": "VARCHAR_32", "chnname": "更新人", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "UPDATED_TIME", "type": "DATETIME", "chnname": "更新时间", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "DEL_FLAG", "type": "VARCHAR_1", "chnname": "删除标记", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" } ] }, { "title": "EPDC_NOTICE_DEPARTMENT", "chnname": "通知部门关系表", "fields": [ { "name": "ID", "type": "VARCHAR_32", "chnname": "主键", "remark": "", "pk": true, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "NOTICE_ID", "type": "VARCHAR_32", "chnname": "通知ID", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "DEPT_ID", "type": "BIGINT_19", "chnname": "部门ID", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "REVISION", "type": "INT_10", "chnname": "乐观锁", "remark": "", "pk": false, "notNull": false, "autoIncrement": false, "defaultValue": "" }, { "name": "CREATED_BY", "type": "VARCHAR_32", "chnname": "创建人", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "CREATED_TIME", "type": "DATETIME", "chnname": "创建时间", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "UPDATED_BY", "type": "VARCHAR_32", "chnname": "更新人", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "UPDATED_TIME", "type": "DATETIME", "chnname": "更新时间", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "DEL_FLAG", "type": "VARCHAR_1", "chnname": "删除标记", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" } ] }, { "title": "UNDO_LOG", "chnname": "", "fields": [ { "name": "ID", "type": "BIGINT_19", "chnname": "", "remark": "", "pk": true, "notNull": true, "autoIncrement": true, "defaultValue": "" }, { "name": "BRANCH_ID", "type": "BIGINT_19", "chnname": "", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "XID", "type": "VARCHAR_100", "chnname": "", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "CONTEXT", "type": "VARCHAR_128", "chnname": "", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "ROLLBACK_INFO", "type": "LONGBLOB", "chnname": "", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "LOG_STATUS", "type": "INT_10", "chnname": "", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "LOG_CREATED", "type": "DATETIME", "chnname": "", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "LOG_MODIFIED", "type": "DATETIME", "chnname": "", "remark": "", "pk": false, "notNull": true, "autoIncrement": false, "defaultValue": "" }, { "name": "EXT", "type": "VARCHAR_100", "chnname": "", "remark": "", "pk": false, "notNull": false, "autoIncrement": false, "defaultValue": "" } ] } ] } ], "dataTypeDomains": { "datatype": [ { "name": "默认字串", "code": "DefaultString", "apply": { "JAVA": { "type": "String" }, "MYSQL": { "type": "VARCHAR(32)" }, "ORACLE": { "type": "NVARCHAR2(32)" }, "SQLServer": { "type": "NVARCHAR(32)" }, "PostgreSQL": { "type": "VARCHAR(32)" } } }, { "name": "标识号", "code": "IdOrKey", "apply": { "JAVA": { "type": "String" }, "ORACLE": { "type": "VARCHAR2(32)" }, "MYSQL": { "type": "VARCHAR(32)" }, "SQLServer": { "type": "VARCHAR(32)" }, "PostgreSQL": { "type": "VARCHAR(32)" } } }, { "name": "标识号-长", "code": "LongKey", "apply": { "MYSQL": { "type": "VARCHAR(64)" }, "ORACLE": { "type": "VARCHAR2(64)" }, "JAVA": { "type": "String" }, "SQLServer": { "type": "VARCHAR(64)" }, "PostgreSQL": { "type": "VARCHAR(64)" } } }, { "name": "名称", "code": "Name", "apply": { "JAVA": { "type": "String" }, "MYSQL": { "type": "VARCHAR(128)" }, "ORACLE": { "type": "NVARCHAR2(128)" }, "SQLServer": { "type": "NVARCHAR(128)" }, "PostgreSQL": { "type": "VARCHAR(128)" } } }, { "name": "备注说明", "code": "Intro", "apply": { "JAVA": { "type": "String" }, "MYSQL": { "type": "VARCHAR(512)" }, "ORACLE": { "type": "NVARCHAR2(512)" }, "SQLServer": { "type": "NVARCHAR(512)" }, "PostgreSQL": { "type": "VARCHAR(512)" } } }, { "name": "字串-短", "code": "ShortString", "apply": { "JAVA": { "type": "String" }, "MYSQL": { "type": "VARCHAR(128)" }, "ORACLE": { "type": "NVARCHAR2(128)" }, "SQLServer": { "type": "NVARCHAR(128)" }, "PostgreSQL": { "type": "VARCHAR(128)" } } }, { "name": "字串-中", "code": "MiddleString", "apply": { "JAVA": { "type": "String" }, "MYSQL": { "type": "VARCHAR(1024)" }, "ORACLE": { "type": "NVARCHAR2(1024)" }, "SQLServer": { "type": "NVARCHAR(1024)" }, "PostgreSQL": { "type": "VARCHAR(1024)" } } }, { "name": "字串-长", "code": "LongString", "apply": { "JAVA": { "type": "String" }, "ORACLE": { "type": "NVARCHAR2(3072)" }, "MYSQL": { "type": "VARCHAR(3072)" }, "SQLServer": { "type": "NVARCHAR(3072)" }, "PostgreSQL": { "type": "VARCHAR(3072)" } } }, { "name": "大文本", "code": "LongText", "apply": { "JAVA": { "type": "String" }, "MYSQL": { "type": "TEXT" }, "ORACLE": { "type": "CLOB" }, "SQLServer": { "type": "NTEXT" }, "PostgreSQL": { "type": "TEXT" } } }, { "name": "小数", "code": "Double", "apply": { "JAVA": { "type": "Double" }, "MYSQL": { "type": "DECIMAL(32,10)" }, "ORACLE": { "type": "NUMBER(32,10)" }, "SQLServer": { "type": "DECIMAL(32,10)" }, "PostgreSQL": { "type": "DECIMAL(32,10)" } } }, { "name": "比例", "code": "Ratio", "apply": { "MYSQL": { "type": "DECIMAL(4,2)" }, "JAVA": { "type": "Double" }, "ORACLE": { "type": "NUMBER(4,2)" }, "SQLServer": { "type": "DECIMAL(4,2)" }, "PostgreSQL": { "type": "DECIMAL(4,2)" } } }, { "name": "整数", "code": "Integer", "apply": { "JAVA": { "type": "Integer" }, "MYSQL": { "type": "INT" }, "ORACLE": { "type": "INT" }, "SQLServer": { "type": "INT" }, "PostgreSQL": { "type": "INT" } } }, { "name": "大整数", "code": "BigInt", "apply": { "MYSQL": { "type": "BIGINT" }, "JAVA": { "type": "Long" }, "ORACLE": { "type": "NUMBER" }, "SQLServer": { "type": "BIGINT" }, "PostgreSQL": { "type": "BIGINT" } } }, { "name": "金额", "code": "Money", "apply": { "JAVA": { "type": "Double" }, "MYSQL": { "type": "DECIMAL(32,8)" }, "ORACLE": { "type": "NUMBER(32,8)" }, "SQLServer": { "type": "DECIMAL(32,8)" }, "PostgreSQL": { "type": "DECIMAL(32,8)" } } }, { "name": "是否", "code": "YesNo", "apply": { "JAVA": { "type": "String" }, "MYSQL": { "type": "VARCHAR(1)" }, "ORACLE": { "type": "VARCHAR2(1)" }, "SQLServer": { "type": "VARCHAR(1)" }, "PostgreSQL": { "type": "VARCHAR(1)" } } }, { "name": "数据字典", "code": "Dict", "apply": { "JAVA": { "type": "String" }, "MYSQL": { "type": "VARCHAR(32)" }, "ORACLE": { "type": "VARCHAR2(32)" }, "SQLServer": { "type": "VARCHAR(32)" }, "PostgreSQL": { "type": "VARCHAR(32)" } } }, { "name": "日期", "code": "Date", "apply": { "JAVA": { "type": "Date" }, "MYSQL": { "type": "DATE" }, "ORACLE": { "type": "DATE" }, "SQLServer": { "type": "DATE" }, "PostgreSQL": { "type": "DATE" } } }, { "name": "日期时间", "code": "DateTime", "apply": { "JAVA": { "type": "Date" }, "MYSQL": { "type": "DATETIME" }, "ORACLE": { "type": "DATE" }, "SQLServer": { "type": "DATE" }, "PostgreSQL": { "type": "DATE" } } }, { "name": "单字符", "code": "Char", "apply": { "MYSQL": { "type": "CHAR(1)" }, "ORACLE": { "type": "CHAR(1)" }, "JAVA": { "type": "String" }, "SQLServer": { "type": "CHAR(1)" }, "PostgreSQL": { "type": "CHAR(1)" } } }, { "name": "BIGINT_19", "code": "BIGINT_19", "apply": { "MYSQL": { "type": "BIGINT(19)" } } }, { "name": "DATE", "code": "DATE", "apply": { "MYSQL": { "type": "DATE" } } }, { "name": "DATETIME", "code": "DATETIME", "apply": { "MYSQL": { "type": "DATETIME" } } }, { "name": "INT_10", "code": "INT_10", "apply": { "MYSQL": { "type": "INT(10)" } } }, { "name": "LONGBLOB", "code": "LONGBLOB", "apply": { "MYSQL": { "type": "LONGBLOB" } } }, { "name": "TEXT", "code": "TEXT", "apply": { "MYSQL": { "type": "TEXT" } } }, { "name": "VARCHAR_1", "code": "VARCHAR_1", "apply": { "MYSQL": { "type": "VARCHAR(1)" } } }, { "name": "VARCHAR_100", "code": "VARCHAR_100", "apply": { "MYSQL": { "type": "VARCHAR(100)" } } }, { "name": "VARCHAR_1024", "code": "VARCHAR_1024", "apply": { "MYSQL": { "type": "VARCHAR(1024)" } } }, { "name": "VARCHAR_128", "code": "VARCHAR_128", "apply": { "MYSQL": { "type": "VARCHAR(128)" } } }, { "name": "VARCHAR_20", "code": "VARCHAR_20", "apply": { "MYSQL": { "type": "VARCHAR(20)" } } }, { "name": "VARCHAR_255", "code": "VARCHAR_255", "apply": { "MYSQL": { "type": "VARCHAR(255)" } } }, { "name": "VARCHAR_32", "code": "VARCHAR_32", "apply": { "MYSQL": { "type": "VARCHAR(32)" } } }, { "name": "VARCHAR_50", "code": "VARCHAR_50", "apply": { "MYSQL": { "type": "VARCHAR(50)" } } }, { "name": "VARCHAR_512", "code": "VARCHAR_512", "apply": { "MYSQL": { "type": "VARCHAR(512)" } } }, { "name": "VARCHAR_64", "code": "VARCHAR_64", "apply": { "MYSQL": { "type": "VARCHAR(64)" } } } ], "database": [ { "code": "MYSQL", "template": "DROP TABLE {{=it.entity.title}};\n$blankline\nCREATE TABLE {{=it.entity.title}}(\n{{ pkList = [] ; }}\n{{~it.entity.fields:field:index}}\n {{? field.pk }}{{ pkList.push(field.name) }}{{?}}\n {{=field.name}} {{=field.type}} {{= field.pk ? 'NOT NULL' : '' }} COMMENT '{{=it.func.join(field.chnname,field.remark,';')}}' {{= index < it.entity.fields.length-1 ? ',' : ( pkList.length>0 ? ',' :'' ) }}\n{{~}}\n{{? pkList.length >0 }}\n PRIMARY KEY ({{~pkList:pkName:i}}{{= pkName }}{{= i0 ? ',' :'' ) }}\n{{~}}\n{{? pkList.length >0 }}\n PRIMARY KEY ({{~pkList:pkName:i}}{{= pkName }}{{= i0 ? ',' :'' ) }}\n{{~}}\n{{? pkList.length >0 }}\n PRIMARY KEY ({{~pkList:pkName:i}}{{= pkName }}{{= i0 ? ',' :'' ) }}\n{{~}}\n{{? pkList.length >0 }}\n PRIMARY KEY ({{~pkList:pkName:i}}{{= pkName }}{{= i0 ? ',' :'' ) }}\n{{~}}\n{{? pkList.length >0 }}\n PRIMARY KEY ({{~pkList:pkName:i}}{{= pkName }}{{= i0 ? ',' :'' ) }}\n{{~}}{{? pkList.length >0 }} PRIMARY KEY ({{~pkList:pkName:i}}{{= pkName }}{{= i0 ? ',' :'' ) }}\n{{~}}\n{{? pkList.length >0 }}\n CONSTRAINT PK_{{=it.entity.title}} PRIMARY KEY CLUSTERED ({{~pkList:pkName:i}}{{= pkName }} ASC {{= i0 ? ',' :'' ) }}\n{{~}}\n{{? pkList.length >0 }}\n PRIMARY KEY ({{~pkList:pkName:i}}{{= pkName }}{{= i0 ? ',' :'' ) }}\n{{~}}\n{{? pkList.length >0 }}\n PRIMARY KEY ({{~pkList:pkName:i}}{{= pkName }}{{= i0 ? ',' :'' ) }}\n{{~}}\n{{? pkList.length >0 }}\n PRIMARY KEY ({{~pkList:pkName:i}}{{= pkName }}{{= i