lineage.sql 22 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346
  1. -- 1、自增id改为UUID
  2. -- 2、消息通知表未建立
  3. -- 3、参数配置使用ruoyi自带的表
  4. -- 4、附件表tb_file未建立
  5. -- 5、上传附件需要自动生成对应的模块目录
  6. -- ----------------------------
  7. -- Table structure for tb_app_user 会议表(与家族成员表是扩展关系)
  8. -- ----------------------------
  9. DROP TABLE IF EXISTS `tb_app_user`;
  10. CREATE TABLE `tb_app_user` (
  11. `id` int(11) NOT NULL,
  12. `family_id` int(11) NULL DEFAULT NULL COMMENT '家族表id',
  13. `template_id` int(11) NULL DEFAULT NULL COMMENT '页面模板id',
  14. `role` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '角色:USER未加入家族的会员,GROUP已加入家族的会员,ADMIN家族管理员',
  15. `nick_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '昵称',
  16. `avatar` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '头像url',
  17. `qrcode` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '二维码code',
  18. `mobile` int(11) NULL DEFAULT NULL COMMENT '手机号码',
  19. `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'openid',
  20. `ver_code` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  21. `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  22. `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  23. `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
  24. `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  25. `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  26. PRIMARY KEY (`id`) USING BTREE
  27. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '会员' ROW_FORMAT = Dynamic;
  28. -- ----------------------------
  29. -- Table structure for tb_my_publish
  30. -- ----------------------------
  31. DROP TABLE IF EXISTS `tb_my_publish`;
  32. CREATE TABLE `tb_my_publish` (
  33. `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键id',
  34. `app_user_id` int(11) NULL DEFAULT NULL COMMENT '会员id',
  35. `content` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '发表内容',
  36. `picurl1` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  37. `picurl2` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  38. `picurl3` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  39. `picurl4` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  40. `picurl5` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  41. `picurl6` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  42. `picurl7` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  43. `picurl8` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  44. `picurl9` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  45. `message` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '纪念留言',
  46. `message_user_id` int(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '留念人',
  47. `thumbs` int(11) NULL DEFAULT NULL COMMENT '点赞数',
  48. `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  49. `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  50. `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
  51. `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  52. `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  53. PRIMARY KEY (`id`) USING BTREE
  54. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '我的近况(我的发表)' ROW_FORMAT = Dynamic;
  55. -- ----------------------------
  56. -- Table structure for tb_publish_comment
  57. -- ----------------------------
  58. DROP TABLE IF EXISTS `tb_publish_comment`;
  59. CREATE TABLE `tb_publish_comment` (
  60. `id` int(11) NOT NULL,
  61. `publish_id` int(11) NULL DEFAULT NULL COMMENT '近况id',
  62. `app_user_id` int(11) NULL DEFAULT NULL COMMENT '评论人id',
  63. `comments` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '内容',
  64. `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  65. `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  66. `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
  67. `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  68. `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  69. PRIMARY KEY (`id`) USING BTREE
  70. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '我的近况评论' ROW_FORMAT = Dynamic;
  71. -- ----------------------------
  72. -- Table structure for tb_publish_thumbs
  73. -- ----------------------------
  74. DROP TABLE IF EXISTS `tb_publish_thumbs`;
  75. CREATE TABLE `tb_publish_thumbs` (
  76. `publish_id` int(11) NULL DEFAULT NULL COMMENT '近况id',
  77. `app_user_id` int(11) NULL DEFAULT NULL COMMENT '点赞人id',
  78. `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  79. `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  80. `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
  81. `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  82. `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  83. PRIMARY KEY (`id`) USING BTREE
  84. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '我的近况点赞记录' ROW_FORMAT = Dynamic;
  85. -- ----------------------------
  86. -- Table structure for tb_my_friends
  87. -- ----------------------------
  88. DROP TABLE IF EXISTS `tb_my_friends`;
  89. CREATE TABLE `tb_my_friends` (
  90. `app_user_id` int(11) NOT NULL COMMENT '个人id',
  91. `friends_id` int(11) NULL DEFAULT NULL COMMENT '好友id',
  92. `status` int(1) NULL DEFAULT NULL COMMENT '状态:0未通过 1已通过',
  93. `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  94. `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  95. `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
  96. `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  97. `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  98. PRIMARY KEY (`id`) USING BTREE
  99. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '我的好友' ROW_FORMAT = Dynamic;
  100. -- ----------------------------
  101. -- Table structure for tb_my_profile
  102. -- ----------------------------
  103. DROP TABLE IF EXISTS `tb_my_profile`;
  104. CREATE TABLE `tb_my_profile` (
  105. `id` int(11) NOT NULL,
  106. `app_user_id` int(11) NULL DEFAULT NULL,
  107. `title` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  108. `cotent` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  109. `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  110. `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  111. `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
  112. `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  113. `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  114. PRIMARY KEY (`id`) USING BTREE
  115. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '个人详情' ROW_FORMAT = Dynamic;
  116. -- ----------------------------
  117. -- Table structure for tb_my_template
  118. -- ----------------------------
  119. DROP TABLE IF EXISTS `tb_my_template`;
  120. CREATE TABLE `tb_my_template` (
  121. `id` int(11) NOT NULL,
  122. `title` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '模板标题',
  123. `route` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '模板路由',
  124. `enable` char(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL NULL COMMENT '启用标志 0启用,1停用',
  125. PRIMARY KEY (`id`) USING BTREE
  126. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '个人页主题模板' ROW_FORMAT = Dynamic;
  127. -- ----------------------------
  128. -- Table structure for tb_family
  129. -- ----------------------------
  130. DROP TABLE IF EXISTS `tb_family`;
  131. CREATE TABLE `tb_family` (
  132. `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID',
  133. `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '家族名称',
  134. `address` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '家族地址',
  135. `content` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '家族描述',
  136. `avatar` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '家族头像url',
  137. `city` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  138. `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  139. `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  140. `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
  141. `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  142. `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  143. PRIMARY KEY (`id`) USING BTREE
  144. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '家族' ROW_FORMAT = Dynamic;
  145. -- ----------------------------
  146. -- Table structure for tb_family_apply
  147. -- ----------------------------
  148. DROP TABLE IF EXISTS `tb_family_apply`;
  149. CREATE TABLE `tb_apply` (
  150. `id` int(11) NOT NULL,
  151. `family_id` int(11) NULL DEFAULT NULL,
  152. `app_user_id` int(11) NULL DEFAULT NULL,
  153. `agree` int(1) NULL DEFAULT NULL COMMENT '是否通过,1是 0否',
  154. `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  155. `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  156. `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
  157. `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  158. `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  159. PRIMARY KEY (`id`) USING BTREE
  160. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '申请记录(加入家族)' ROW_FORMAT = Dynamic;
  161. -- ----------------------------
  162. -- Table structure for tb_family_album
  163. -- ----------------------------
  164. DROP TABLE IF EXISTS `tb_family_album`;
  165. CREATE TABLE `tb_family_album` (
  166. `id` int(11) NOT NULL COMMENT 'ID',
  167. `family_id` int(11) NULL DEFAULT NULL COMMENT'家族id',
  168. `title` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '相簿标题名称',
  169. `content` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '相簿描述',
  170. `url` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '默认图片url(应该获取第一张图片作为默认)',
  171. `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  172. `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  173. `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
  174. `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  175. `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  176. PRIMARY KEY (`id`) USING BTREE
  177. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '家族相簿' ROW_FORMAT = Dynamic;
  178. -- ----------------------------
  179. -- Table structure for tb_family_photo
  180. -- ----------------------------
  181. DROP TABLE IF EXISTS `tb_family_photo`;
  182. CREATE TABLE `tb_family_photo` (
  183. `id` int(11) NOT NULL COMMENT 'ID',
  184. `family_id` int(11) NULL DEFAULT NULL,
  185. `album_id` int(11) NULL DEFAULT NULL COMMENT '相簿id',
  186. `title` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  187. `url` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  188. `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  189. `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  190. `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
  191. `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  192. `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  193. PRIMARY KEY (`id`) USING BTREE
  194. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '家族相簿照片' ROW_FORMAT = Dynamic;
  195. -- ----------------------------
  196. -- Table structure for tb_family_events
  197. -- ----------------------------
  198. DROP TABLE IF EXISTS `tb_family_events`;
  199. CREATE TABLE `tb_family_events` (
  200. `id` int(11) NOT NULL COMMENT 'ID',
  201. `family_id` int(11) NULL DEFAULT NULL COMMENT'家族id',
  202. `title` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT'事件标题',
  203. `content` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT'事件内容',
  204. `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  205. `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  206. `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
  207. `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  208. `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  209. PRIMARY KEY (`id`) USING BTREE
  210. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '家族大事件' ROW_FORMAT = Dynamic;
  211. -- ----------------------------
  212. -- Table structure for tb_family_garden
  213. -- ----------------------------
  214. DROP TABLE IF EXISTS `tb_family_garden`;
  215. CREATE TABLE `tb_family_garden` (
  216. `id` int(11) NOT NULL COMMENT 'ID',
  217. `family_id` int(11) NULL DEFAULT NULL,
  218. `title` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  219. `content` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  220. `sort` int(11) NULL DEFAULT NULL,
  221. `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  222. `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  223. `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
  224. `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  225. `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  226. PRIMARY KEY (`id`) USING BTREE
  227. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '家族园地' ROW_FORMAT = Dynamic;
  228. -- ----------------------------
  229. -- Table structure for tb_family_honor
  230. -- ----------------------------
  231. DROP TABLE IF EXISTS `tb_family_honor`;
  232. CREATE TABLE `tb_family_honor` (
  233. `id` int(11) NOT NULL COMMENT 'ID',
  234. `family_id` int(11) NULL DEFAULT NULL,
  235. `title` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  236. `content` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  237. `pic_url` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  238. PRIMARY KEY (`id`) USING BTREE
  239. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '家族荣耀' ROW_FORMAT = Dynamic;
  240. -- ----------------------------
  241. -- Table structure for tb_family_member
  242. -- ----------------------------
  243. DROP TABLE IF EXISTS `tb_family_member`;
  244. CREATE TABLE `tb_family_member` (
  245. `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  246. `app_user_id` int(11) NULL DEFAULT NULL COMMENT '会员id',
  247. `family_id` int(11) NULL DEFAULT NULL COMMENT '家族id',
  248. `parent_id` int(11) NULL DEFAULT NULL COMMENT '父成员id',
  249. `spouse_id` int(11) NULL DEFAULT NULL COMMENT '配偶id',
  250. `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '姓名',
  251. `birthday` date NULL DEFAULT NULL COMMENT '生日',
  252. `gender` char(3) NULL DEFAULT NULL COMMENT '性别:1-男,2-女,3-未知(字典)',
  253. `mobile` varchar(11) NULL DEFAULT NULL COMMENT '手机号码',
  254. `education` char(3) NULL DEFAULT NULL COMMENT '文化程度(字典)',
  255. `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  256. `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  257. `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
  258. `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  259. `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  260. PRIMARY KEY (`id`) USING BTREE
  261. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
  262. -- ----------------------------
  263. -- Table structure for tb_goods
  264. -- ----------------------------
  265. DROP TABLE IF EXISTS `tb_goods`;
  266. CREATE TABLE `tb_goods` (
  267. `id` int(11) NOT NULL,
  268. `type_id` int(11) NULL DEFAULT NULL,
  269. `title` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  270. `price` float NULL DEFAULT NULL,
  271. `goods_date` date NULL DEFAULT NULL,
  272. `pic_url` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  273. `sell` int(11) NULL DEFAULT NULL,
  274. `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  275. `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  276. `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
  277. `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  278. `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  279. PRIMARY KEY (`id`) USING BTREE
  280. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT '商品' ROW_FORMAT = Dynamic;
  281. -- ----------------------------
  282. -- Table structure for tb_goods_type
  283. -- ----------------------------
  284. DROP TABLE IF EXISTS `tb_goods_type`;
  285. CREATE TABLE `tb_goods_type` (
  286. `id` int(11) NOT NULL,
  287. `name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  288. `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  289. `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  290. `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
  291. `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  292. `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  293. PRIMARY KEY (`id`) USING BTREE
  294. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT '商品类型' ROW_FORMAT = Dynamic;
  295. -- ----------------------------
  296. -- Table structure for tb_orders
  297. -- ----------------------------
  298. DROP TABLE IF EXISTS `tb_orders`;
  299. CREATE TABLE `tb_orders` (
  300. `id` int(11) NOT NULL,
  301. `app_user_id` int(11) NULL DEFAULT NULL,
  302. `goods_id` int(11) NULL DEFAULT NULL,
  303. `money` float NULL DEFAULT NULL,
  304. `status` int(11) NULL DEFAULT NULL,
  305. `order_num` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  306. PRIMARY KEY (`id`) USING BTREE
  307. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT '订单' ROW_FORMAT = Dynamic;
  308. -- ----------------------------
  309. -- Table structure for tb_info
  310. -- ----------------------------
  311. DROP TABLE IF EXISTS `tb_info`;
  312. CREATE TABLE `tb_info` (
  313. `id` int(11) NOT NULL,
  314. `title` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '标题',
  315. `content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '内容 富文本',
  316. `info_date` date NULL DEFAULT NULL,
  317. `pic_url` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '封面图',
  318. `pageview` int(11) NULL DEFAULT NULL COMMENT '阅览数',
  319. `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  320. `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  321. `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
  322. `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  323. `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  324. PRIMARY KEY (`id`) USING BTREE
  325. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT '资讯' ROW_FORMAT = Dynamic;