DDL.sql 22 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477
  1. CREATE TABLE `im_category` (
  2. `id` varchar(50) NOT NULL COMMENT '主键',
  3. `user_id` varchar(50) DEFAULT NULL COMMENT '用户id',
  4. `name` varchar(50) DEFAULT NULL COMMENT '名称',
  5. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  6. PRIMARY KEY (`id`)
  7. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='好友分组';
  8. CREATE TABLE `im_friend` (
  9. `id` varchar(50) NOT NULL COMMENT '主键id',
  10. `user_id` varchar(50) DEFAULT NULL COMMENT '用户id',
  11. `category_id` varchar(50) DEFAULT NULL COMMENT '分类id',
  12. `friend_id` varchar(50) DEFAULT NULL COMMENT '朋友id',
  13. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  14. PRIMARY KEY (`id`)
  15. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='朋友表';
  16. CREATE TABLE `im_group` (
  17. `id` varchar(50) NOT NULL COMMENT '主键ID',
  18. `name` varchar(50) DEFAULT NULL COMMENT '名称',
  19. `avatar` varchar(50) DEFAULT NULL,
  20. `type` varchar(30) DEFAULT NULL COMMENT '类型',
  21. `master_id` varchar(50) DEFAULT NULL COMMENT '群主',
  22. `create_time` datetime DEFAULT NULL COMMENT '时间',
  23. PRIMARY KEY (`id`)
  24. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
  25. CREATE TABLE `im_group_user` (
  26. `id` varchar(50) NOT NULL COMMENT '主键ID',
  27. `group_id` varchar(50) DEFAULT NULL COMMENT '群组',
  28. `user_id` varchar(50) DEFAULT NULL COMMENT '用户',
  29. `create_time` datetime DEFAULT NULL COMMENT '时间',
  30. PRIMARY KEY (`id`)
  31. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
  32. CREATE TABLE `im_message` (
  33. `id` varchar(50) NOT NULL COMMENT '主键ID',
  34. `from_id` varchar(50) DEFAULT NULL COMMENT '发送者',
  35. `to_id` varchar(50) DEFAULT NULL COMMENT '接收者',
  36. `type` varchar(50) DEFAULT NULL COMMENT '名称',
  37. `msg_type` varchar(50) DEFAULT NULL COMMENT '消息类型',
  38. `content` text COMMENT '内容',
  39. `send_time` datetime DEFAULT NULL COMMENT '时间',
  40. PRIMARY KEY (`id`)
  41. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
  42. CREATE TABLE `im_offline_message` (
  43. `id` varchar(50) NOT NULL COMMENT '主键',
  44. `user_id` varchar(50) DEFAULT NULL COMMENT '用户id',
  45. `message_id` varchar(50) DEFAULT NULL COMMENT '消息id',
  46. `status` int(2) DEFAULT NULL COMMENT '是否有效: 1:有效, 0:无效',
  47. PRIMARY KEY (`id`)
  48. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='离线信息';
  49. CREATE TABLE `im_session` (
  50. `id` varchar(50) NOT NULL,
  51. `user_id` varchar(50) DEFAULT NULL COMMENT '用户id',
  52. `session_id` varchar(50) DEFAULT NULL COMMENT '会话id',
  53. `session_name` varchar(50) DEFAULT NULL COMMENT '会话名称',
  54. `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  55. PRIMARY KEY (`id`)
  56. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
  57. CREATE TABLE `im_user` (
  58. `id` varchar(50) NOT NULL COMMENT '主键ID',
  59. `name` varchar(50) DEFAULT NULL COMMENT '名称',
  60. `avatar` varchar(100) DEFAULT NULL,
  61. `gender` int(11) DEFAULT NULL,
  62. `status` int(11) DEFAULT NULL,
  63. `create_time` datetime DEFAULT NULL COMMENT '时间',
  64. PRIMARY KEY (`id`)
  65. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
  66. CREATE TABLE `sys_file` (
  67. `id` varchar(50) NOT NULL COMMENT '主键',
  68. `name` varchar(255) DEFAULT NULL COMMENT '文件名',
  69. `ext` varchar(10) DEFAULT NULL COMMENT '拓展名',
  70. `size` int(11) DEFAULT NULL COMMENT '大小',
  71. `create_time` datetime DEFAULT NULL COMMENT '时间',
  72. PRIMARY KEY (`id`)
  73. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='文件表';
  74. CREATE TABLE `tm_admin` (
  75. `ADMIN_ID` varchar(32) NOT NULL COMMENT '管理员id',
  76. `TYPE` int(2) NOT NULL COMMENT '类型',
  77. `NAME` varchar(128) DEFAULT NULL COMMENT '姓名',
  78. `PHONE` varchar(16) DEFAULT NULL COMMENT '手机号',
  79. `EMAIL` varchar(64) DEFAULT NULL COMMENT '邮箱',
  80. `PASSWD` varchar(512) DEFAULT NULL COMMENT '密码(MD5)',
  81. `AVATAR` varchar(512) DEFAULT NULL COMMENT '头像图片地址',
  82. `ENABLE` int(2) NOT NULL COMMENT '是否启用',
  83. `CREATE_TIME` date NOT NULL COMMENT '创建时间',
  84. `LAST_MODIFY_DATETIME` datetime NOT NULL COMMENT '最后修改时间',
  85. PRIMARY KEY (`ADMIN_ID`,`TYPE`) USING BTREE
  86. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='后台管理员表';
  87. CREATE TABLE `tm_agency` (
  88. `AGENCY_USER_ID` varchar(32) NOT NULL COMMENT '经纪用户id',
  89. `WX_OPEN_ID` varchar(128) NOT NULL COMMENT '微信OPENID',
  90. `NAME` varchar(32) NOT NULL COMMENT '姓名',
  91. `PHONE` varchar(32) DEFAULT NULL COMMENT '手机号',
  92. `TEL` varchar(32) DEFAULT NULL COMMENT '固话号码',
  93. `EMAIL` varchar(64) DEFAULT NULL COMMENT '电子邮箱',
  94. `PASSWD` varchar(512) DEFAULT NULL COMMENT '密码(MD5)',
  95. `AVATAR` varchar(512) DEFAULT NULL COMMENT '头像图片地址',
  96. `AGENCY_ID` varchar(32) DEFAULT NULL COMMENT '经纪公司ID',
  97. `STORE` varchar(256) DEFAULT NULL COMMENT '门店',
  98. `ENABLE` int(1) DEFAULT NULL COMMENT '是否启用',
  99. `AUTH_STATE` int(1) DEFAULT NULL COMMENT '是否身份认证',
  100. `RESERVE1` varchar(32) DEFAULT NULL COMMENT '预留字段1',
  101. `RESERVE2` varchar(32) DEFAULT NULL COMMENT '预留字段2',
  102. `VOLUME_HALF_YEAR` int(6) DEFAULT NULL COMMENT '半年成交量',
  103. `DEAL_AVERAGE_PERIOD` double(6,2) DEFAULT NULL COMMENT '平均成交周期(天)',
  104. `RECENT_RECOMMEND_VRS` int(6) DEFAULT NULL COMMENT '近30天带看(套)',
  105. `WORK_PASS_IMAGE` varchar(128) DEFAULT NULL COMMENT '工作证图片地址',
  106. `AGENCY_IM_USER_ID` varchar(32) DEFAULT NULL COMMENT '对应IM的用户ID',
  107. `TAG` varchar(32) DEFAULT NULL COMMENT '标签',
  108. `AGENCY_COMPANY_NAME` varchar(128) DEFAULT NULL COMMENT '经纪人公司名称',
  109. `CREATE_TIME` date NOT NULL COMMENT '创建日期',
  110. `LAST_MODIFY_DATETIME` datetime NOT NULL COMMENT '最后更新时间',
  111. PRIMARY KEY (`AGENCY_USER_ID`),
  112. UNIQUE KEY `WX_OPEN_ID_UNIQUE` (`WX_OPEN_ID`)
  113. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='经纪人信息表';
  114. CREATE TABLE `tm_agency_user_relation` (
  115. `AGENCY_USER_ID` varchar(32) NOT NULL COMMENT '经纪人ID',
  116. `AGENCY_ID` varchar(32) DEFAULT NULL COMMENT '经纪公司ID',
  117. `USER_ID` varchar(32) NOT NULL COMMENT '用户ID',
  118. `IS_VALID` int(2) NOT NULL COMMENT '是否有效 1:有效, -1:无效',
  119. `USER_NAME` varchar(128) DEFAULT NULL COMMENT '客源姓名',
  120. `USER_PHONE` varchar(16) DEFAULT NULL COMMENT '客源手机号',
  121. `USER_PHONE_BELONG` varchar(64) DEFAULT NULL COMMENT '客源手机号归属',
  122. `USER_GENDER` varchar(2) DEFAULT NULL COMMENT '客源性别 M:男性 F:女性',
  123. `USER_WISH` double(2,1) DEFAULT NULL COMMENT '客源意愿:3 强烈、2 一般、1 较弱 0暂不关注',
  124. `USER_REQUIRES` varchar(256) DEFAULT NULL COMMENT '客源需求列表',
  125. `FIRST_BUDGET` varchar(64) DEFAULT NULL COMMENT '首付预算',
  126. `BUY_HOUSE_ADDRESS` varchar(256) DEFAULT NULL COMMENT '购房地址',
  127. `PURPOSE` varchar(64) DEFAULT NULL COMMENT '置业目的',
  128. `IDEAL_AREA` varchar(64) DEFAULT NULL COMMENT '购房面积',
  129. `ROOMS` varchar(64) DEFAULT NULL COMMENT '居室',
  130. `PROPERTY_TYPE` varchar(64) DEFAULT NULL COMMENT '物业类型',
  131. `REMARKS` varchar(64) DEFAULT NULL COMMENT '备注',
  132. `CUR_STEP` varchar(64) DEFAULT NULL COMMENT '当前流程',
  133. `TOTAL_BUDGET` varchar(64) DEFAULT NULL COMMENT '购房预算',
  134. `USER_IM_ID` varchar(32) DEFAULT NULL COMMENT '用户在IM系统的ID',
  135. `CREATE_TIME` date NOT NULL COMMENT '创建日期',
  136. `LAST_MODIFY_DATETIME` datetime NOT NULL COMMENT '最后修改时间',
  137. PRIMARY KEY (`AGENCY_USER_ID`,`USER_ID`) USING BTREE
  138. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='经纪人用户关联关系表';
  139. CREATE TABLE `tm_city` (
  140. `CITY_ID` varchar(32) NOT NULL COMMENT '城市ID',
  141. `CITY_NAME` varchar(128) DEFAULT NULL COMMENT '城市名字',
  142. `PROVINCE` varchar(128) DEFAULT NULL COMMENT '城市所在的省',
  143. `COUNTRY` varchar(128) DEFAULT NULL COMMENT '城市所在的国家',
  144. `IS_OPEN` varchar(2) NOT NULL COMMENT '是否开放Y:开放 ,N:关闭',
  145. `IS_HOT` varchar(2) DEFAULT NULL COMMENT '是否热门:Y:是,N:否',
  146. `FIRST_ALPHABET` varchar(4) DEFAULT NULL COMMENT '拼音首字母',
  147. `CREATE_TIME` date NOT NULL COMMENT '创建时间',
  148. `LAST_MODIFY_DATETIME` datetime NOT NULL COMMENT '最后更新时间',
  149. PRIMARY KEY (`CITY_ID`)
  150. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='城市信息表';
  151. CREATE TABLE `tm_estate` (
  152. `ESTATE_ID` varchar(32) NOT NULL COMMENT '小区ID',
  153. `ESTATE_NAME` varchar(128) DEFAULT NULL COMMENT '小区名称',
  154. `ADDRESS` varchar(256) DEFAULT NULL COMMENT '地址',
  155. `BUILDING_TYPE` varchar(64) DEFAULT NULL COMMENT '建筑类型',
  156. `PERIOD` int(3) DEFAULT NULL COMMENT '产权年限',
  157. `DEVELOPER` varchar(256) DEFAULT NULL COMMENT '开发商',
  158. `PROPERTY_TYPE` varchar(64) DEFAULT NULL COMMENT '物业类型',
  159. `PROPERTY_COMPANY` varchar(256) DEFAULT NULL COMMENT '物业公司',
  160. `ESTATE_FEATURE` varchar(128) DEFAULT NULL COMMENT '楼盘特色',
  161. `BUILDING_AREA` decimal(25,2) DEFAULT NULL COMMENT '建筑面积',
  162. `FLOOR_SPACE` decimal(25,2) DEFAULT NULL COMMENT '占地面积',
  163. `PLOT_RATIO` decimal(4,2) DEFAULT NULL COMMENT '容积率',
  164. `GREENING_RATE` decimal(4,2) DEFAULT NULL COMMENT '绿化率',
  165. `CARPORTS` int(10) DEFAULT NULL COMMENT '规划车位数',
  166. `CARPORT_RATE` decimal(4,2) DEFAULT NULL COMMENT '车位配比',
  167. `HEATING_TYPE` varchar(64) DEFAULT NULL COMMENT '供暖方式',
  168. `WARTER_SUPPLY` varchar(64) DEFAULT NULL COMMENT '供水方式',
  169. `POWER_SUPPLY` varchar(64) DEFAULT NULL COMMENT '供电方式',
  170. `ADDITIONS_IMAGE` varchar(512) DEFAULT NULL COMMENT '附加信息图地址',
  171. `COUNTRY` varchar(128) DEFAULT NULL COMMENT '国家',
  172. `PROVINCE` varchar(128) DEFAULT NULL COMMENT '省份',
  173. `CITY` varchar(128) DEFAULT NULL COMMENT '城市',
  174. `DISTRICT` varchar(128) DEFAULT NULL COMMENT '行政区域',
  175. `LONGITUDE` decimal(6,6) DEFAULT NULL COMMENT '经度',
  176. `LATITUDE` decimal(6,6) DEFAULT NULL COMMENT '纬度',
  177. `RESERVE1` varchar(32) DEFAULT NULL COMMENT '预留字段',
  178. `RESERVE2` varchar(32) DEFAULT NULL COMMENT '预留字段',
  179. `CREATE_TIME` date NOT NULL COMMENT '创建日期',
  180. `LAST_MODIFY_DATETIME` datetime NOT NULL COMMENT '最后修改时间',
  181. PRIMARY KEY (`ESTATE_ID`),
  182. UNIQUE KEY `ESTATE_NAME_UNIQUE` (`ESTATE_NAME`)
  183. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='小区信息表';
  184. CREATE TABLE `tm_feedback` (
  185. `ID` varchar(32) NOT NULL COMMENT 'ID',
  186. `USER_ID` varchar(32) DEFAULT NULL COMMENT '用户ID',
  187. `ERROR_TYPE` varchar(64) DEFAULT NULL COMMENT '错误类型',
  188. `ERROR_DESC` varchar(512) DEFAULT NULL COMMENT '错误描述',
  189. `CONTRACT` varchar(20) DEFAULT NULL COMMENT '联系方式',
  190. `DEAL_ADMIN_ID` varchar(32) DEFAULT NULL COMMENT '处理管理员ID',
  191. `STATUS` varchar(2) DEFAULT NULL COMMENT '是否已回复:Y:是,N:否',
  192. `CREATE_TIME` date NOT NULL COMMENT '创建日期',
  193. `LAST_MODIFY_DATETIME` datetime NOT NULL COMMENT '最后修改时间',
  194. PRIMARY KEY (`ID`)
  195. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='用户反馈表';
  196. CREATE TABLE `tm_house` (
  197. `HOUSE_ID` varchar(32) NOT NULL COMMENT '房屋id',
  198. `SALE_TYPE` varchar(2) DEFAULT NULL COMMENT '类型 1:新房出售,2:二手房出售 3:租赁',
  199. `ESTATE_NAME` varchar(256) DEFAULT NULL COMMENT '小区名称',
  200. `ESTATE_ID` varchar(32) DEFAULT NULL COMMENT '小区ID',
  201. `PRICE` decimal(15,2) DEFAULT NULL COMMENT '总售价',
  202. `UNIT_PRICE` decimal(15,2) DEFAULT NULL COMMENT '单价',
  203. `MONTH_RENT_PRICE` decimal(15,2) DEFAULT NULL COMMENT '月租金',
  204. `DETAIL_IMAGES` longtext COMMENT '图片地址',
  205. `AREA` decimal(15,2) DEFAULT NULL COMMENT '面积',
  206. `HOUSE_TYPE` varchar(128) DEFAULT NULL COMMENT '户型',
  207. `ORIENTATION` varchar(64) DEFAULT NULL COMMENT '朝向',
  208. `ELEVATOR` varchar(2) DEFAULT NULL COMMENT '是否有电梯 Y:有,N:没有',
  209. `APPLY_TIME` date DEFAULT NULL COMMENT '挂牌时间 YYYYMMDD',
  210. `DECORATION` varchar(64) DEFAULT NULL COMMENT '装修情况',
  211. `ROOMS` int(3) DEFAULT NULL COMMENT '房间数',
  212. `BATHS` int(3) DEFAULT NULL COMMENT '卫生间数',
  213. `HALLS` int(3) DEFAULT NULL COMMENT '厅数',
  214. `SCORE` decimal(4,2) DEFAULT NULL COMMENT '评级',
  215. `SALE_STATE` int(2) DEFAULT NULL COMMENT '出售状态-1:初始 1:待出售 2:已出售',
  216. `RENT_STATE` int(2) DEFAULT NULL COMMENT '租赁状态',
  217. `REMARKS` longtext COMMENT '房产描述',
  218. `HOUSE_TYPE_IMAGES` varchar(256) DEFAULT NULL COMMENT '户型图片地址',
  219. `TAGS` varchar(28) DEFAULT NULL COMMENT '标签',
  220. `COUNTRY` varchar(128) DEFAULT NULL COMMENT '国家',
  221. `PROVINCE` varchar(128) DEFAULT NULL COMMENT '省份',
  222. `CITY` varchar(128) DEFAULT NULL COMMENT '城市',
  223. `DISTRICT` varchar(128) DEFAULT NULL COMMENT '行政区域',
  224. `LONGITUDE` decimal(6,2) DEFAULT NULL COMMENT '经度',
  225. `LATITUDE` decimal(6,2) DEFAULT NULL COMMENT '纬度',
  226. `ADDRESS` varchar(256) DEFAULT NULL COMMENT '详细地址',
  227. `TITLE` varchar(256) DEFAULT NULL COMMENT '标题',
  228. `VR_LINK` varchar(256) DEFAULT NULL COMMENT 'VR看房链接',
  229. `RESERVE1` varchar(32) DEFAULT NULL COMMENT '预留字段',
  230. `RESERVE2` varchar(32) DEFAULT NULL COMMENT '预留字段',
  231. `BUILDING_TYPE` varchar(32) DEFAULT NULL COMMENT '楼型',
  232. `FLOOR_NUM` varchar(32) DEFAULT NULL COMMENT '楼层(中楼层/*层)',
  233. `BUILDING_AGE` varchar(32) DEFAULT NULL COMMENT '年代',
  234. `HOUSE_USAGE` varchar(64) DEFAULT NULL COMMENT '普通住宅',
  235. `SCENE_NUM` varchar(256) DEFAULT NULL COMMENT '房源对应的4d看看的场景码',
  236. `BUILDING_NUM` varchar(16) DEFAULT NULL COMMENT '楼号',
  237. `EARLIEST_HAND_OVER` date DEFAULT NULL COMMENT '最早交房日期',
  238. `REFERENCE_PRICE` decimal(15,2) DEFAULT NULL COMMENT '参考价格',
  239. `PERIOD_INT` int(4) DEFAULT NULL COMMENT '产权年限',
  240. `CREATE_TIME` date NOT NULL COMMENT '创建日期',
  241. `LAST_MODIFY_DATETIME` datetime NOT NULL COMMENT '最后修改时间',
  242. PRIMARY KEY (`HOUSE_ID`),
  243. KEY `ADDRESS_INDEX` (`ADDRESS`(255))
  244. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='房屋信息表';
  245. CREATE TABLE `tm_house_agency_relation` (
  246. `HOUSE_ID` varchar(32) NOT NULL COMMENT '房屋ID',
  247. `ESTATE_ID` varchar(32) DEFAULT NULL COMMENT '小区ID',
  248. `AGENCY_USER_ID` varchar(32) NOT NULL COMMENT '经纪人ID',
  249. `NAME` varchar(128) DEFAULT NULL COMMENT '姓名',
  250. `IS_VALID` int(2) NOT NULL COMMENT '是否有效 1:有效, -1:无效',
  251. `VR_SCENE` varchar(128) DEFAULT NULL COMMENT '看看中的场景码',
  252. `CREATE_TIME` date NOT NULL COMMENT '创建日期',
  253. `LAST_MODIFY_DATETIME` datetime NOT NULL COMMENT '最后修改时间',
  254. PRIMARY KEY (`HOUSE_ID`,`AGENCY_USER_ID`) USING BTREE,
  255. KEY `INDEX_VR_SCENE` (`VR_SCENE`) USING BTREE COMMENT 'VR场景码索引'
  256. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='房屋经纪人关联关系表';
  257. CREATE TABLE `tm_house_share_history` (
  258. `ID` varchar(32) NOT NULL COMMENT 'ID',
  259. `USER_ID` varchar(32) DEFAULT NULL COMMENT '用户ID',
  260. `HOUSE_ID` varchar(32) DEFAULT NULL COMMENT '房屋ID',
  261. `SALE_TYPE` varchar(2) DEFAULT NULL COMMENT '房屋类型 1:二手房,2:新房 , 3:租房',
  262. `CREATE_TIME` date NOT NULL COMMENT '创建时间',
  263. `LAST_MODIFY_DATETIME` datetime NOT NULL COMMENT '最后更新时间',
  264. PRIMARY KEY (`ID`),
  265. KEY `INDEX_USER_ID_HOUSE_ID` (`USER_ID`,`HOUSE_ID`) USING BTREE COMMENT '用户房源联合索引'
  266. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='房屋分享历史记录表';
  267. CREATE TABLE `tm_read_history` (
  268. `ID` varchar(32) NOT NULL COMMENT 'ID',
  269. `USER_ID` varchar(32) DEFAULT NULL COMMENT '用户ID',
  270. `HOUSE_ID` varchar(32) DEFAULT NULL COMMENT '房屋ID',
  271. `IS_VALID` int(2) DEFAULT NULL COMMENT '是否有效 1:有效 , -1:无效',
  272. `READ_TIMES` int(11) DEFAULT NULL COMMENT '浏览次数',
  273. `CREATE_TIME` date NOT NULL COMMENT '创建日期',
  274. `LAST_MODIFY_DATETIME` datetime NOT NULL COMMENT '最后更新时间',
  275. PRIMARY KEY (`ID`),
  276. KEY `INDEX_USER_ID` (`USER_ID`) USING BTREE COMMENT '用户ID索引',
  277. KEY `INDEX_CREATE_TIME` (`CREATE_TIME`) USING BTREE COMMENT '创建时间索引'
  278. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='客户浏览记录表';
  279. CREATE TABLE `tm_region` (
  280. `ID` mediumint(32) NOT NULL AUTO_INCREMENT,
  281. `PARENT_ID` mediumint(32) NOT NULL DEFAULT '0' COMMENT '父节点',
  282. `NAME` varchar(120) NOT NULL DEFAULT '' COMMENT '区域名称',
  283. `TYPE` tinyint(1) NOT NULL DEFAULT '2' COMMENT '类型 0国家 1省份 2地市 3区县',
  284. `AGENCY_ID` int(50) NOT NULL DEFAULT '0' COMMENT '区域代理Id',
  285. `PARENT_NAME` varchar(120) NOT NULL COMMENT '父节点名称',
  286. PRIMARY KEY (`ID`),
  287. KEY `INDEX_AGENCY_ID` (`AGENCY_ID`) USING BTREE,
  288. KEY `INDEX_PARENT_ID` (`PARENT_ID`) USING BTREE,
  289. KEY `INDEX_TYPE` (`TYPE`) USING BTREE
  290. ) ENGINE=InnoDB AUTO_INCREMENT=46179 DEFAULT CHARSET=utf8 COMMENT='区域表';
  291. CREATE TABLE `tm_user` (
  292. `USER_ID` varchar(32) NOT NULL COMMENT '用户ID',
  293. `WX_OPEN_ID` varchar(128) NOT NULL COMMENT '微信openId',
  294. `NAME` varchar(128) DEFAULT NULL COMMENT '姓名',
  295. `PHONE` varchar(16) DEFAULT NULL COMMENT '手机号',
  296. `EMAIL` varchar(64) DEFAULT NULL COMMENT '邮箱',
  297. `PASSWD` varchar(512) DEFAULT NULL COMMENT '密码(MD5)',
  298. `AVATAR` varchar(512) DEFAULT NULL COMMENT '头像地址',
  299. `ENABLE` int(1) DEFAULT NULL COMMENT '是否启用',
  300. `SALT` varchar(256) DEFAULT NULL COMMENT '密码加密的盐',
  301. `IM_USER_ID` varchar(32) DEFAULT NULL COMMENT 'IM系统对应的ID',
  302. `GENDER` varchar(2) NOT NULL COMMENT '性别:M:男性,F:女性',
  303. `PHONE_BELONG` varchar(64) DEFAULT NULL COMMENT '手机归属地',
  304. `CREATE_TIME` date DEFAULT NULL COMMENT '创建日期',
  305. `LAST_MODIFY_DATETIME` datetime DEFAULT NULL COMMENT '最后更新时间',
  306. PRIMARY KEY (`USER_ID`,`WX_OPEN_ID`,`GENDER`) USING BTREE,
  307. UNIQUE KEY `INDEX_PHONE_NUM` (`PHONE`) USING BTREE COMMENT '手机号索引',
  308. KEY `INDEX_WX_OPEN_ID` (`WX_OPEN_ID`) USING BTREE COMMENT '微信openId索引'
  309. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='用户信息表';
  310. CREATE TABLE `tm_user_house_relation` (
  311. `USER_ID` varchar(32) NOT NULL COMMENT '用户ID',
  312. `HOUSE_ID` varchar(32) NOT NULL COMMENT '房屋ID',
  313. `CREATE_TIME` date NOT NULL COMMENT '创建日期',
  314. `LAST_MODIFY_DATETIME` datetime NOT NULL COMMENT '最后修改时间',
  315. `IS_VALID` int(2) DEFAULT NULL COMMENT '是否有效1:有效,-1无效',
  316. PRIMARY KEY (`USER_ID`,`HOUSE_ID`) USING BTREE
  317. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='用户房源关联关系表';
  318. CREATE TABLE `sys_dept` (
  319. `dept_id` BIGINT(20) NOT NULL AUTO_INCREMENT,
  320. `parent_id` BIGINT(20) NULL DEFAULT NULL COMMENT '上级部门ID,一级部门为0',
  321. `name` VARCHAR(50) NULL DEFAULT NULL COMMENT '部门名称' COLLATE 'utf8_general_ci',
  322. `order_num` INT(11) NULL DEFAULT NULL COMMENT '排序',
  323. `del_flag` TINYINT(4) NULL DEFAULT '0' COMMENT '是否删除 -1:已删除 0:正常',
  324. PRIMARY KEY (`dept_id`) USING BTREE
  325. )
  326. COMMENT='部门管理'
  327. COLLATE='utf8_general_ci'
  328. ENGINE=InnoDB
  329. AUTO_INCREMENT=14
  330. ;
  331. CREATE TABLE `sys_menu` (
  332. `menu_id` BIGINT(20) NOT NULL AUTO_INCREMENT,
  333. `parent_id` BIGINT(20) NULL DEFAULT NULL COMMENT '父菜单ID,一级菜单为0',
  334. `name` VARCHAR(50) NULL DEFAULT NULL COMMENT '菜单名称' COLLATE 'utf8_general_ci',
  335. `url` VARCHAR(200) NULL DEFAULT NULL COMMENT '菜单URL' COLLATE 'utf8_general_ci',
  336. `perms` VARCHAR(500) NULL DEFAULT NULL COMMENT '授权(多个用逗号分隔,如:user:list,user:create)' COLLATE 'utf8_general_ci',
  337. `type` INT(11) NULL DEFAULT NULL COMMENT '类型 0:目录 1:菜单 2:按钮',
  338. `icon` VARCHAR(50) NULL DEFAULT NULL COMMENT '菜单图标' COLLATE 'utf8_general_ci',
  339. `order_num` INT(11) NULL DEFAULT NULL COMMENT '排序',
  340. `status` INT(1) NULL DEFAULT NULL,
  341. PRIMARY KEY (`menu_id`) USING BTREE
  342. )
  343. COMMENT='菜单管理'
  344. COLLATE='utf8_general_ci'
  345. ENGINE=InnoDB
  346. AUTO_INCREMENT=389
  347. ;
  348. CREATE TABLE `sys_role` (
  349. `role_id` BIGINT(20) NOT NULL AUTO_INCREMENT,
  350. `role_name` VARCHAR(100) NULL DEFAULT NULL COMMENT '角色名称' COLLATE 'utf8_general_ci',
  351. `remark` VARCHAR(100) NULL DEFAULT NULL COMMENT '备注' COLLATE 'utf8_general_ci',
  352. `create_user_id` BIGINT(20) NULL DEFAULT NULL COMMENT '创建者ID',
  353. `create_time` DATETIME NULL DEFAULT NULL COMMENT '创建时间',
  354. `dept_id` BIGINT(20) NULL DEFAULT NULL COMMENT '部门ID',
  355. PRIMARY KEY (`role_id`) USING BTREE
  356. )
  357. COMMENT='角色'
  358. COLLATE='utf8_general_ci'
  359. ENGINE=InnoDB
  360. AUTO_INCREMENT=14
  361. ;
  362. CREATE TABLE `sys_role_dept` (
  363. `id` BIGINT(20) NOT NULL AUTO_INCREMENT,
  364. `role_id` BIGINT(20) NULL DEFAULT NULL COMMENT '角色ID',
  365. `dept_id` BIGINT(20) NULL DEFAULT NULL COMMENT '部门ID',
  366. PRIMARY KEY (`id`) USING BTREE
  367. )
  368. COMMENT='角色与部门对应关系'
  369. COLLATE='utf8_general_ci'
  370. ENGINE=InnoDB
  371. AUTO_INCREMENT=32
  372. ;
  373. CREATE TABLE `sys_role_menu` (
  374. `id` BIGINT(20) NOT NULL AUTO_INCREMENT,
  375. `role_id` BIGINT(20) NULL DEFAULT NULL COMMENT '角色ID',
  376. `menu_id` BIGINT(20) NULL DEFAULT NULL COMMENT '菜单ID',
  377. PRIMARY KEY (`id`) USING BTREE
  378. )
  379. COMMENT='角色与菜单对应关系'
  380. COLLATE='utf8_general_ci'
  381. ENGINE=InnoDB
  382. AUTO_INCREMENT=969
  383. ;
  384. CREATE TABLE `sys_user` (
  385. `user_id` BIGINT(20) NOT NULL AUTO_INCREMENT,
  386. `username` VARCHAR(50) NOT NULL COMMENT '用户名' COLLATE 'utf8_general_ci',
  387. `password` VARCHAR(100) NULL DEFAULT NULL COMMENT '密码' COLLATE 'utf8_general_ci',
  388. `email` VARCHAR(100) NULL DEFAULT NULL COMMENT '邮箱' COLLATE 'utf8_general_ci',
  389. `mobile` VARCHAR(100) NULL DEFAULT NULL COMMENT '手机号' COLLATE 'utf8_general_ci',
  390. `status` TINYINT(4) NULL DEFAULT NULL COMMENT '状态 0:禁用 1:正常',
  391. `create_user_id` BIGINT(20) NULL DEFAULT NULL COMMENT '创建者ID',
  392. `create_time` DATETIME NULL DEFAULT NULL COMMENT '创建时间',
  393. `dept_id` BIGINT(20) NULL DEFAULT NULL COMMENT '部门ID',
  394. `fdkk_user` VARCHAR(50) NULL DEFAULT NULL COMMENT '四维看看的用户名' COLLATE 'utf8_general_ci',
  395. `fgkk_password` VARBINARY(255) NULL DEFAULT NULL COMMENT '四维看看加密后的密码',
  396. PRIMARY KEY (`user_id`) USING BTREE,
  397. UNIQUE INDEX `username` (`username`) USING BTREE
  398. )
  399. COMMENT='系统用户'
  400. COLLATE='utf8_general_ci'
  401. ENGINE=InnoDB
  402. AUTO_INCREMENT=31
  403. ;
  404. CREATE TABLE `sys_user_role` (
  405. `id` BIGINT(20) NOT NULL AUTO_INCREMENT,
  406. `user_id` BIGINT(20) NULL DEFAULT NULL COMMENT '用户ID',
  407. `role_id` BIGINT(20) NULL DEFAULT NULL COMMENT '角色ID',
  408. PRIMARY KEY (`id`) USING BTREE
  409. )
  410. COMMENT='用户与角色对应关系'
  411. COLLATE='utf8_general_ci'
  412. ENGINE=InnoDB
  413. AUTO_INCREMENT=129
  414. ;