zhangsiye_db.sql 50 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872
  1. /*
  2. Navicat Premium Data Transfer
  3. Source Server : 192.168.1.8
  4. Source Server Type : MySQL
  5. Source Server Version : 100233
  6. Source Host : 127.0.0.1:3306
  7. Source Schema : zhangsiye_db
  8. Target Server Type : MySQL
  9. Target Server Version : 100233
  10. File Encoding : 65001
  11. Date: 05/08/2022 16:39:42
  12. */
  13. SET NAMES utf8mb4;
  14. SET FOREIGN_KEY_CHECKS = 0;
  15. -- ----------------------------
  16. -- Table structure for t_admin_extension_histories
  17. -- ----------------------------
  18. DROP TABLE IF EXISTS `t_admin_extension_histories`;
  19. CREATE TABLE `t_admin_extension_histories` (
  20. `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  21. `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  22. `type` tinyint(4) NOT NULL DEFAULT 1,
  23. `version` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '0',
  24. `detail` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL,
  25. `created_at` timestamp(0) NULL DEFAULT NULL,
  26. `updated_at` timestamp(0) NULL DEFAULT NULL,
  27. PRIMARY KEY (`id`) USING BTREE,
  28. INDEX `t_admin_extension_histories_name_index`(`name`) USING BTREE
  29. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic;
  30. -- ----------------------------
  31. -- Table structure for t_admin_extensions
  32. -- ----------------------------
  33. DROP TABLE IF EXISTS `t_admin_extensions`;
  34. CREATE TABLE `t_admin_extensions` (
  35. `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT,
  36. `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  37. `version` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
  38. `is_enabled` tinyint(4) NOT NULL DEFAULT 0,
  39. `options` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL,
  40. `created_at` timestamp(0) NULL DEFAULT NULL,
  41. `updated_at` timestamp(0) NULL DEFAULT NULL,
  42. PRIMARY KEY (`id`) USING BTREE,
  43. UNIQUE INDEX `t_admin_extensions_name_unique`(`name`) USING BTREE
  44. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic;
  45. -- ----------------------------
  46. -- Table structure for t_admin_menu
  47. -- ----------------------------
  48. DROP TABLE IF EXISTS `t_admin_menu`;
  49. CREATE TABLE `t_admin_menu` (
  50. `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  51. `parent_id` bigint(20) NOT NULL DEFAULT 0,
  52. `order` int(11) NOT NULL DEFAULT 0,
  53. `title` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  54. `icon` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
  55. `uri` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
  56. `extension` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
  57. `show` tinyint(4) NOT NULL DEFAULT 1,
  58. `created_at` timestamp(0) NULL DEFAULT NULL,
  59. `updated_at` timestamp(0) NULL DEFAULT NULL,
  60. PRIMARY KEY (`id`) USING BTREE
  61. ) ENGINE = InnoDB AUTO_INCREMENT = 28 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic;
  62. -- ----------------------------
  63. -- Records of t_admin_menu
  64. -- ----------------------------
  65. INSERT INTO `t_admin_menu` VALUES (1, 0, 1, 'Index', 'feather icon-bar-chart-2', '/', '', 1, '2022-07-28 19:42:42', NULL);
  66. INSERT INTO `t_admin_menu` VALUES (2, 0, 2, 'Admin', 'feather icon-settings', '', '', 1, '2022-07-28 19:42:42', '2022-08-03 17:34:21');
  67. INSERT INTO `t_admin_menu` VALUES (3, 2, 3, 'Users', '', 'auth/users', '', 1, '2022-07-28 19:42:42', NULL);
  68. INSERT INTO `t_admin_menu` VALUES (4, 2, 4, 'Roles', '', 'auth/roles', '', 1, '2022-07-28 19:42:42', NULL);
  69. INSERT INTO `t_admin_menu` VALUES (5, 2, 5, 'Permission', '', 'auth/permissions', '', 1, '2022-07-28 19:42:42', NULL);
  70. INSERT INTO `t_admin_menu` VALUES (6, 2, 6, 'Menu', '', 'auth/menu', '', 1, '2022-07-28 19:42:42', NULL);
  71. INSERT INTO `t_admin_menu` VALUES (7, 2, 7, 'Extensions', '', 'auth/extensions', '', 1, '2022-07-28 19:42:42', NULL);
  72. INSERT INTO `t_admin_menu` VALUES (8, 0, 8, '程序管理', 'fa-codepen', '/program', '', 1, '2022-08-03 12:00:14', '2022-08-03 12:00:14');
  73. INSERT INTO `t_admin_menu` VALUES (9, 0, 13, '短剧管理', 'fa-video-camera', '/episodes', '', 1, '2022-08-03 17:19:43', '2022-08-05 15:35:50');
  74. INSERT INTO `t_admin_menu` VALUES (10, 0, 16, '订单管理', 'fa-reorder', '/order', '', 1, '2022-08-03 17:22:38', '2022-08-05 15:35:50');
  75. INSERT INTO `t_admin_menu` VALUES (11, 0, 19, '用户管理', 'fa-users', '/users', '', 1, '2022-08-03 17:23:21', '2022-08-05 15:35:50');
  76. INSERT INTO `t_admin_menu` VALUES (12, 0, 20, '营销中心', 'fa-area-chart', '/market', '', 1, '2022-08-03 17:24:12', '2022-08-05 15:35:50');
  77. INSERT INTO `t_admin_menu` VALUES (13, 12, 21, '会员', NULL, '/market/member', '', 1, '2022-08-03 17:26:08', '2022-08-05 15:35:50');
  78. INSERT INTO `t_admin_menu` VALUES (14, 12, 22, '金币', NULL, '/market/glod', '', 1, '2022-08-03 17:26:51', '2022-08-05 15:35:50');
  79. INSERT INTO `t_admin_menu` VALUES (15, 0, 23, '设置', 'fa-gears', '/setting', '', 1, '2022-08-03 17:31:55', '2022-08-05 15:35:50');
  80. INSERT INTO `t_admin_menu` VALUES (16, 15, 24, '基础设置', NULL, '/setting/base', '', 1, '2022-08-03 17:32:16', '2022-08-05 15:35:50');
  81. INSERT INTO `t_admin_menu` VALUES (17, 15, 25, '订单设置', NULL, '/setting/order', '', 1, '2022-08-03 17:32:39', '2022-08-05 15:35:50');
  82. INSERT INTO `t_admin_menu` VALUES (18, 15, 26, '支付设置', NULL, '/setting/pay', '', 1, '2022-08-03 17:33:23', '2022-08-05 15:35:50');
  83. INSERT INTO `t_admin_menu` VALUES (19, 15, 27, '消息提醒', NULL, '/setting/tips', '', 1, '2022-08-03 17:33:58', '2022-08-05 15:35:50');
  84. INSERT INTO `t_admin_menu` VALUES (20, 10, 17, '充值订单', NULL, '/order/recharge', '', 1, '2022-08-03 21:49:57', '2022-08-05 15:35:50');
  85. INSERT INTO `t_admin_menu` VALUES (21, 10, 18, '消费记录', NULL, '/order/episodes', '', 1, '2022-08-03 21:50:56', '2022-08-05 15:35:50');
  86. INSERT INTO `t_admin_menu` VALUES (22, 9, 14, '分类', NULL, '/episodes/category', '', 1, '2022-08-03 22:00:35', '2022-08-05 15:35:50');
  87. INSERT INTO `t_admin_menu` VALUES (23, 9, 15, '短剧', NULL, '/episodes/lists', '', 1, '2022-08-03 22:00:56', '2022-08-05 15:35:50');
  88. INSERT INTO `t_admin_menu` VALUES (24, 8, 10, '导航图标', NULL, '/program/navbar', '', 1, '2022-08-05 15:21:07', '2022-08-05 15:35:50');
  89. INSERT INTO `t_admin_menu` VALUES (25, 8, 11, '标签栏', NULL, '/program/tabbar', '', 1, '2022-08-05 15:22:03', '2022-08-05 15:35:50');
  90. INSERT INTO `t_admin_menu` VALUES (26, 8, 12, '首页布局', NULL, '/program/home_column', '', 1, '2022-08-05 15:23:01', '2022-08-05 15:35:50');
  91. INSERT INTO `t_admin_menu` VALUES (27, 8, 9, '轮播图', NULL, '/program/banner', '', 1, '2022-08-05 15:24:04', '2022-08-05 15:35:50');
  92. -- ----------------------------
  93. -- Table structure for t_admin_permission_menu
  94. -- ----------------------------
  95. DROP TABLE IF EXISTS `t_admin_permission_menu`;
  96. CREATE TABLE `t_admin_permission_menu` (
  97. `permission_id` bigint(20) NOT NULL,
  98. `menu_id` bigint(20) NOT NULL,
  99. `created_at` timestamp(0) NULL DEFAULT NULL,
  100. `updated_at` timestamp(0) NULL DEFAULT NULL,
  101. UNIQUE INDEX `t_admin_permission_menu_permission_id_menu_id_unique`(`permission_id`, `menu_id`) USING BTREE
  102. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic;
  103. -- ----------------------------
  104. -- Table structure for t_admin_permissions
  105. -- ----------------------------
  106. DROP TABLE IF EXISTS `t_admin_permissions`;
  107. CREATE TABLE `t_admin_permissions` (
  108. `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  109. `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  110. `slug` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  111. `http_method` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
  112. `http_path` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL,
  113. `order` int(11) NOT NULL DEFAULT 0,
  114. `parent_id` bigint(20) NOT NULL DEFAULT 0,
  115. `created_at` timestamp(0) NULL DEFAULT NULL,
  116. `updated_at` timestamp(0) NULL DEFAULT NULL,
  117. PRIMARY KEY (`id`) USING BTREE,
  118. UNIQUE INDEX `t_admin_permissions_slug_unique`(`slug`) USING BTREE
  119. ) ENGINE = InnoDB AUTO_INCREMENT = 7 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic;
  120. -- ----------------------------
  121. -- Records of t_admin_permissions
  122. -- ----------------------------
  123. INSERT INTO `t_admin_permissions` VALUES (1, 'Auth management', 'auth-management', '', '', 1, 0, '2022-07-28 19:42:42', NULL);
  124. INSERT INTO `t_admin_permissions` VALUES (2, 'Users', 'users', '', '/auth/users*', 2, 1, '2022-07-28 19:42:42', NULL);
  125. INSERT INTO `t_admin_permissions` VALUES (3, 'Roles', 'roles', '', '/auth/roles*', 3, 1, '2022-07-28 19:42:42', NULL);
  126. INSERT INTO `t_admin_permissions` VALUES (4, 'Permissions', 'permissions', '', '/auth/permissions*', 4, 1, '2022-07-28 19:42:42', NULL);
  127. INSERT INTO `t_admin_permissions` VALUES (5, 'Menu', 'menu', '', '/auth/menu*', 5, 1, '2022-07-28 19:42:42', NULL);
  128. INSERT INTO `t_admin_permissions` VALUES (6, 'Extension', 'extension', '', '/auth/extensions*', 6, 1, '2022-07-28 19:42:42', NULL);
  129. -- ----------------------------
  130. -- Table structure for t_admin_role_menu
  131. -- ----------------------------
  132. DROP TABLE IF EXISTS `t_admin_role_menu`;
  133. CREATE TABLE `t_admin_role_menu` (
  134. `role_id` bigint(20) NOT NULL,
  135. `menu_id` bigint(20) NOT NULL,
  136. `created_at` timestamp(0) NULL DEFAULT NULL,
  137. `updated_at` timestamp(0) NULL DEFAULT NULL,
  138. UNIQUE INDEX `t_admin_role_menu_role_id_menu_id_unique`(`role_id`, `menu_id`) USING BTREE
  139. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic;
  140. -- ----------------------------
  141. -- Records of t_admin_role_menu
  142. -- ----------------------------
  143. INSERT INTO `t_admin_role_menu` VALUES (1, 8, '2022-08-03 12:00:14', '2022-08-03 12:00:14');
  144. INSERT INTO `t_admin_role_menu` VALUES (1, 9, '2022-08-03 17:19:43', '2022-08-03 17:19:43');
  145. INSERT INTO `t_admin_role_menu` VALUES (1, 11, '2022-08-03 17:23:21', '2022-08-03 17:23:21');
  146. INSERT INTO `t_admin_role_menu` VALUES (1, 12, '2022-08-03 17:24:21', '2022-08-03 17:24:21');
  147. INSERT INTO `t_admin_role_menu` VALUES (1, 13, '2022-08-03 17:26:08', '2022-08-03 17:26:08');
  148. INSERT INTO `t_admin_role_menu` VALUES (1, 14, '2022-08-03 17:26:51', '2022-08-03 17:26:51');
  149. INSERT INTO `t_admin_role_menu` VALUES (1, 15, '2022-08-03 17:31:55', '2022-08-03 17:31:55');
  150. INSERT INTO `t_admin_role_menu` VALUES (1, 16, '2022-08-03 17:32:16', '2022-08-03 17:32:16');
  151. INSERT INTO `t_admin_role_menu` VALUES (1, 17, '2022-08-03 17:32:39', '2022-08-03 17:32:39');
  152. INSERT INTO `t_admin_role_menu` VALUES (1, 18, '2022-08-03 17:33:23', '2022-08-03 17:33:23');
  153. INSERT INTO `t_admin_role_menu` VALUES (1, 19, '2022-08-03 17:33:58', '2022-08-03 17:33:58');
  154. INSERT INTO `t_admin_role_menu` VALUES (1, 20, '2022-08-03 21:49:57', '2022-08-03 21:49:57');
  155. INSERT INTO `t_admin_role_menu` VALUES (1, 21, '2022-08-03 21:50:56', '2022-08-03 21:50:56');
  156. INSERT INTO `t_admin_role_menu` VALUES (1, 22, '2022-08-03 22:00:35', '2022-08-03 22:00:35');
  157. INSERT INTO `t_admin_role_menu` VALUES (1, 23, '2022-08-03 22:00:56', '2022-08-03 22:00:56');
  158. INSERT INTO `t_admin_role_menu` VALUES (1, 24, '2022-08-05 15:21:07', '2022-08-05 15:21:07');
  159. INSERT INTO `t_admin_role_menu` VALUES (1, 25, '2022-08-05 15:22:03', '2022-08-05 15:22:03');
  160. INSERT INTO `t_admin_role_menu` VALUES (1, 26, '2022-08-05 15:23:01', '2022-08-05 15:23:01');
  161. INSERT INTO `t_admin_role_menu` VALUES (1, 27, '2022-08-05 15:24:04', '2022-08-05 15:24:04');
  162. INSERT INTO `t_admin_role_menu` VALUES (2, 8, '2022-08-03 12:00:14', '2022-08-03 12:00:14');
  163. INSERT INTO `t_admin_role_menu` VALUES (2, 9, '2022-08-03 17:19:43', '2022-08-03 17:19:43');
  164. INSERT INTO `t_admin_role_menu` VALUES (2, 11, '2022-08-03 17:23:21', '2022-08-03 17:23:21');
  165. INSERT INTO `t_admin_role_menu` VALUES (2, 12, '2022-08-03 17:24:21', '2022-08-03 17:24:21');
  166. INSERT INTO `t_admin_role_menu` VALUES (2, 13, '2022-08-03 17:26:08', '2022-08-03 17:26:08');
  167. INSERT INTO `t_admin_role_menu` VALUES (2, 14, '2022-08-03 17:26:51', '2022-08-03 17:26:51');
  168. INSERT INTO `t_admin_role_menu` VALUES (2, 15, '2022-08-03 17:31:55', '2022-08-03 17:31:55');
  169. INSERT INTO `t_admin_role_menu` VALUES (2, 16, '2022-08-03 17:32:16', '2022-08-03 17:32:16');
  170. INSERT INTO `t_admin_role_menu` VALUES (2, 17, '2022-08-03 17:32:39', '2022-08-03 17:32:39');
  171. INSERT INTO `t_admin_role_menu` VALUES (2, 18, '2022-08-03 17:33:23', '2022-08-03 17:33:23');
  172. INSERT INTO `t_admin_role_menu` VALUES (2, 19, '2022-08-03 17:33:58', '2022-08-03 17:33:58');
  173. INSERT INTO `t_admin_role_menu` VALUES (2, 20, '2022-08-03 21:49:57', '2022-08-03 21:49:57');
  174. INSERT INTO `t_admin_role_menu` VALUES (2, 21, '2022-08-03 21:50:56', '2022-08-03 21:50:56');
  175. INSERT INTO `t_admin_role_menu` VALUES (2, 22, '2022-08-03 22:00:35', '2022-08-03 22:00:35');
  176. INSERT INTO `t_admin_role_menu` VALUES (2, 23, '2022-08-03 22:00:56', '2022-08-03 22:00:56');
  177. INSERT INTO `t_admin_role_menu` VALUES (2, 24, '2022-08-05 15:21:07', '2022-08-05 15:21:07');
  178. INSERT INTO `t_admin_role_menu` VALUES (2, 25, '2022-08-05 15:22:03', '2022-08-05 15:22:03');
  179. INSERT INTO `t_admin_role_menu` VALUES (2, 26, '2022-08-05 15:23:01', '2022-08-05 15:23:01');
  180. INSERT INTO `t_admin_role_menu` VALUES (2, 27, '2022-08-05 15:24:04', '2022-08-05 15:24:04');
  181. -- ----------------------------
  182. -- Table structure for t_admin_role_permissions
  183. -- ----------------------------
  184. DROP TABLE IF EXISTS `t_admin_role_permissions`;
  185. CREATE TABLE `t_admin_role_permissions` (
  186. `role_id` bigint(20) NOT NULL,
  187. `permission_id` bigint(20) NOT NULL,
  188. `created_at` timestamp(0) NULL DEFAULT NULL,
  189. `updated_at` timestamp(0) NULL DEFAULT NULL,
  190. UNIQUE INDEX `t_admin_role_permissions_role_id_permission_id_unique`(`role_id`, `permission_id`) USING BTREE
  191. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic;
  192. -- ----------------------------
  193. -- Table structure for t_admin_role_users
  194. -- ----------------------------
  195. DROP TABLE IF EXISTS `t_admin_role_users`;
  196. CREATE TABLE `t_admin_role_users` (
  197. `role_id` bigint(20) NOT NULL,
  198. `user_id` bigint(20) NOT NULL,
  199. `created_at` timestamp(0) NULL DEFAULT NULL,
  200. `updated_at` timestamp(0) NULL DEFAULT NULL,
  201. UNIQUE INDEX `t_admin_role_users_role_id_user_id_unique`(`role_id`, `user_id`) USING BTREE
  202. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic;
  203. -- ----------------------------
  204. -- Records of t_admin_role_users
  205. -- ----------------------------
  206. INSERT INTO `t_admin_role_users` VALUES (1, 1, '2022-07-28 19:42:42', '2022-07-28 19:42:42');
  207. INSERT INTO `t_admin_role_users` VALUES (2, 2, '2022-08-03 11:52:57', '2022-08-03 11:52:57');
  208. -- ----------------------------
  209. -- Table structure for t_admin_roles
  210. -- ----------------------------
  211. DROP TABLE IF EXISTS `t_admin_roles`;
  212. CREATE TABLE `t_admin_roles` (
  213. `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  214. `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  215. `slug` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  216. `created_at` timestamp(0) NULL DEFAULT NULL,
  217. `updated_at` timestamp(0) NULL DEFAULT NULL,
  218. PRIMARY KEY (`id`) USING BTREE,
  219. UNIQUE INDEX `t_admin_roles_slug_unique`(`slug`) USING BTREE
  220. ) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic;
  221. -- ----------------------------
  222. -- Records of t_admin_roles
  223. -- ----------------------------
  224. INSERT INTO `t_admin_roles` VALUES (1, 'Administrator', 'administrator', '2022-07-28 19:42:42', '2022-07-28 19:42:42');
  225. INSERT INTO `t_admin_roles` VALUES (2, '管理员', 'manager', '2022-08-03 11:52:25', '2022-08-03 11:52:25');
  226. -- ----------------------------
  227. -- Table structure for t_admin_settings
  228. -- ----------------------------
  229. DROP TABLE IF EXISTS `t_admin_settings`;
  230. CREATE TABLE `t_admin_settings` (
  231. `slug` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  232. `value` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  233. `created_at` timestamp(0) NULL DEFAULT NULL,
  234. `updated_at` timestamp(0) NULL DEFAULT NULL,
  235. PRIMARY KEY (`slug`) USING BTREE
  236. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic;
  237. -- ----------------------------
  238. -- Table structure for t_admin_users
  239. -- ----------------------------
  240. DROP TABLE IF EXISTS `t_admin_users`;
  241. CREATE TABLE `t_admin_users` (
  242. `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  243. `username` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  244. `password` varchar(80) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  245. `name` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  246. `avatar` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
  247. `remember_token` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
  248. `created_at` timestamp(0) NULL DEFAULT NULL,
  249. `updated_at` timestamp(0) NULL DEFAULT NULL,
  250. PRIMARY KEY (`id`) USING BTREE,
  251. UNIQUE INDEX `t_admin_users_username_unique`(`username`) USING BTREE
  252. ) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic;
  253. -- ----------------------------
  254. -- Records of t_admin_users
  255. -- ----------------------------
  256. INSERT INTO `t_admin_users` VALUES (1, 'admin', '$2y$10$/9vpLfzQknmBuNKTjYu4W.O7Ku7PUqdRGxbQ9/vlRxjkZJbiN8y.C', 'Administrator', NULL, 'CDOg1MmKgKnqmABURtuiewU8gjy14uj81hfC9sicUbsxfnkXJZYaKPfQGAO4', '2022-07-28 19:42:42', '2022-07-28 19:42:42');
  257. INSERT INTO `t_admin_users` VALUES (2, 'manager', '$2y$10$8OdG5k211/DGzkBNsd5IfeUjKDqUIEhgxf/bhZoStmBsDaLMAheNO', '管理员', NULL, NULL, '2022-08-03 11:52:57', '2022-08-03 11:52:57');
  258. -- ----------------------------
  259. -- Table structure for t_banners
  260. -- ----------------------------
  261. DROP TABLE IF EXISTS `t_banners`;
  262. CREATE TABLE `t_banners` (
  263. `id` int(11) NOT NULL AUTO_INCREMENT,
  264. `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '名称',
  265. `image` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '图标',
  266. `sort` int(11) NOT NULL DEFAULT 0 COMMENT '排序',
  267. `status` tinyint(1) NOT NULL COMMENT '是否启用',
  268. `updated_at` timestamp(0) NULL DEFAULT NULL,
  269. `deleted_at` timestamp(0) NULL DEFAULT NULL,
  270. `created_at` timestamp(0) NULL DEFAULT NULL,
  271. PRIMARY KEY (`id`) USING BTREE
  272. ) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '首页导航' ROW_FORMAT = Dynamic;
  273. -- ----------------------------
  274. -- Records of t_banners
  275. -- ----------------------------
  276. INSERT INTO `t_banners` VALUES (1, '百度', 'golf/images/fd4e07abc88a143b8a1df3ced8e9c89a.jpg', 0, 1, '2022-08-05 16:20:03', '2022-08-05 16:20:03', '2022-08-05 16:06:50');
  277. INSERT INTO `t_banners` VALUES (2, '百度', 'http://zhengda.oss-cn-chengdu.aliyuncs.com/zhangsiye/images/0ee910a57cb141d6980a77c9398e0682.png', 0, 1, '2022-08-05 16:19:43', NULL, '2022-08-05 16:19:43');
  278. -- ----------------------------
  279. -- Table structure for t_base_attachments
  280. -- ----------------------------
  281. DROP TABLE IF EXISTS `t_base_attachments`;
  282. CREATE TABLE `t_base_attachments` (
  283. `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT,
  284. `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '附件名称',
  285. `md5` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'md5码',
  286. `path` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '附件路径',
  287. `url` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '附件url',
  288. `class` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '未分类' COMMENT '分类',
  289. `size` bigint(20) UNSIGNED NULL DEFAULT NULL,
  290. `file_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
  291. `download` bigint(20) UNSIGNED NOT NULL DEFAULT 0,
  292. `klass` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '关联模型',
  293. `objid` int(10) UNSIGNED NULL DEFAULT NULL COMMENT '关联id',
  294. `created_at` timestamp(0) NULL DEFAULT NULL,
  295. `updated_at` timestamp(0) NULL DEFAULT NULL,
  296. `deleted_at` timestamp(0) NULL DEFAULT NULL,
  297. PRIMARY KEY (`id`) USING BTREE,
  298. INDEX `idx_md5`(`md5`) USING BTREE,
  299. INDEX `idx_klass_objid`(`klass`, `objid`) USING BTREE
  300. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic;
  301. -- ----------------------------
  302. -- Table structure for t_base_cache
  303. -- ----------------------------
  304. DROP TABLE IF EXISTS `t_base_cache`;
  305. CREATE TABLE `t_base_cache` (
  306. `key` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  307. `value` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  308. `expiration` int(11) NOT NULL,
  309. UNIQUE INDEX `t_base_cache_key_unique`(`key`) USING BTREE
  310. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic;
  311. -- ----------------------------
  312. -- Table structure for t_base_config
  313. -- ----------------------------
  314. DROP TABLE IF EXISTS `t_base_config`;
  315. CREATE TABLE `t_base_config` (
  316. `group` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '配置组名',
  317. `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '名称',
  318. `key` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '配置名',
  319. `value` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL COMMENT '说明',
  320. `comment` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL COMMENT '说明',
  321. `sort` int(10) UNSIGNED NULL DEFAULT NULL COMMENT '排序',
  322. `expiration` int(11) NOT NULL
  323. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic;
  324. -- ----------------------------
  325. -- Table structure for t_base_district
  326. -- ----------------------------
  327. DROP TABLE IF EXISTS `t_base_district`;
  328. CREATE TABLE `t_base_district` (
  329. `id` int(11) NOT NULL COMMENT '编号',
  330. `name` char(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '名称',
  331. `pid` int(11) NOT NULL COMMENT '父级',
  332. `short_name` char(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '简称',
  333. `grade` tinyint(4) NOT NULL COMMENT '层级关系',
  334. `city_code` smallint(6) NOT NULL COMMENT '区号',
  335. `zip_code` int(11) NOT NULL COMMENT '邮编',
  336. `merger_name` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '关系值',
  337. `lng` double(8, 2) NOT NULL COMMENT '精度',
  338. `lat` double(8, 2) NOT NULL COMMENT '维度',
  339. `pinyin` char(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '拼音',
  340. `created_at` timestamp(0) NULL DEFAULT NULL,
  341. `updated_at` timestamp(0) NULL DEFAULT NULL,
  342. `deleted_at` timestamp(0) NULL DEFAULT NULL,
  343. PRIMARY KEY (`id`) USING BTREE,
  344. INDEX `idx_pid`(`pid`) USING BTREE,
  345. INDEX `idx_deleted_at`(`deleted_at`) USING BTREE
  346. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic;
  347. -- ----------------------------
  348. -- Table structure for t_base_failed_jobs
  349. -- ----------------------------
  350. DROP TABLE IF EXISTS `t_base_failed_jobs`;
  351. CREATE TABLE `t_base_failed_jobs` (
  352. `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  353. `uuid` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  354. `connection` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  355. `queue` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  356. `payload` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  357. `exception` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  358. `failed_at` timestamp(0) NOT NULL DEFAULT current_timestamp(0),
  359. PRIMARY KEY (`id`) USING BTREE,
  360. UNIQUE INDEX `t_base_failed_jobs_uuid_unique`(`uuid`) USING BTREE
  361. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic;
  362. -- ----------------------------
  363. -- Table structure for t_base_migrations
  364. -- ----------------------------
  365. DROP TABLE IF EXISTS `t_base_migrations`;
  366. CREATE TABLE `t_base_migrations` (
  367. `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT,
  368. `migration` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  369. `batch` int(11) NOT NULL,
  370. PRIMARY KEY (`id`) USING BTREE
  371. ) ENGINE = InnoDB AUTO_INCREMENT = 19 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic;
  372. -- ----------------------------
  373. -- Records of t_base_migrations
  374. -- ----------------------------
  375. INSERT INTO `t_base_migrations` VALUES (1, '2014_10_12_000000_create_users_table', 1);
  376. INSERT INTO `t_base_migrations` VALUES (2, '2014_10_12_100000_create_password_resets_table', 1);
  377. INSERT INTO `t_base_migrations` VALUES (3, '2016_01_04_173148_create_admin_tables', 1);
  378. INSERT INTO `t_base_migrations` VALUES (4, '2017_11_10_145204_create_cache_table', 1);
  379. INSERT INTO `t_base_migrations` VALUES (5, '2019_08_19_000000_create_failed_jobs_table', 1);
  380. INSERT INTO `t_base_migrations` VALUES (6, '2019_12_14_000001_create_personal_access_tokens_table', 1);
  381. INSERT INTO `t_base_migrations` VALUES (7, '2020_05_30_203523_create_base_attachments_table', 1);
  382. INSERT INTO `t_base_migrations` VALUES (8, '2020_05_30_203523_create_base_district_table', 1);
  383. INSERT INTO `t_base_migrations` VALUES (9, '2020_09_07_090635_create_admin_settings_table', 1);
  384. INSERT INTO `t_base_migrations` VALUES (10, '2020_09_22_015815_create_admin_extensions_table', 1);
  385. INSERT INTO `t_base_migrations` VALUES (11, '2020_11_01_083237_update_admin_menu_table', 1);
  386. INSERT INTO `t_base_migrations` VALUES (12, '2021_02_11_151843_create_base_config_table', 1);
  387. INSERT INTO `t_base_migrations` VALUES (13, '2021_02_11_151843_create_sms_records_table', 1);
  388. INSERT INTO `t_base_migrations` VALUES (14, '2022_07_14_101239_create_mail_codes_table', 1);
  389. INSERT INTO `t_base_migrations` VALUES (15, '2022_07_15_034727_create_settings_table', 1);
  390. INSERT INTO `t_base_migrations` VALUES (16, '2022_07_15_034921_create_regions_table', 1);
  391. INSERT INTO `t_base_migrations` VALUES (17, '2022_07_15_161023_create_helps_table', 1);
  392. INSERT INTO `t_base_migrations` VALUES (18, '2022_07_18_144400_create_user_feedbacks_table', 1);
  393. -- ----------------------------
  394. -- Table structure for t_episodes
  395. -- ----------------------------
  396. DROP TABLE IF EXISTS `t_episodes`;
  397. CREATE TABLE `t_episodes` (
  398. `id` int(11) NOT NULL AUTO_INCREMENT,
  399. `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '名称',
  400. `cover_img` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '名称',
  401. `status` tinyint(4) NOT NULL DEFAULT 0 COMMENT '状态 0-更新中 1-已完结',
  402. `is_opend` tinyint(4) NOT NULL DEFAULT 0 COMMENT '上架状态 0-下架 1-上架',
  403. `sort` int(11) NOT NULL DEFAULT 0 COMMENT '排序',
  404. `is_vip_watch` tinyint(4) NOT NULL DEFAULT 0 COMMENT '是否限定VIP观看',
  405. `free_episodes` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '免费集数',
  406. `paid_episodes` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '付费集数',
  407. `episodes_price` decimal(10, 2) NOT NULL DEFAULT 0 COMMENT '单集价格设置',
  408. `updated_at` timestamp(0) NULL DEFAULT NULL,
  409. `deleted_at` timestamp(0) NULL DEFAULT NULL,
  410. `created_at` timestamp(0) NULL DEFAULT NULL,
  411. PRIMARY KEY (`id`) USING BTREE
  412. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '短剧' ROW_FORMAT = Dynamic;
  413. -- ----------------------------
  414. -- Table structure for t_episodes_category
  415. -- ----------------------------
  416. DROP TABLE IF EXISTS `t_episodes_category`;
  417. CREATE TABLE `t_episodes_category` (
  418. `id` int(11) NOT NULL AUTO_INCREMENT,
  419. `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '名称',
  420. `pid` int(11) NOT NULL DEFAULT 0 COMMENT '父id',
  421. `path` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '路径',
  422. `sort` int(11) NOT NULL DEFAULT 0 COMMENT '排序越大越靠前',
  423. `updated_at` timestamp(0) NULL DEFAULT NULL,
  424. `deleted_at` timestamp(0) NULL DEFAULT NULL,
  425. `created_at` timestamp(0) NULL DEFAULT NULL,
  426. PRIMARY KEY (`id`) USING BTREE
  427. ) ENGINE = InnoDB AUTO_INCREMENT = 6 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '短剧分类' ROW_FORMAT = Dynamic;
  428. -- ----------------------------
  429. -- Records of t_episodes_category
  430. -- ----------------------------
  431. INSERT INTO `t_episodes_category` VALUES (2, '哈哈', 0, NULL, 0, '2022-08-04 17:46:09', NULL, '2022-08-04 17:46:09');
  432. INSERT INTO `t_episodes_category` VALUES (3, '嘻嘻', 2, NULL, 0, '2022-08-04 17:46:18', NULL, '2022-08-04 17:46:18');
  433. INSERT INTO `t_episodes_category` VALUES (4, '3121', 0, NULL, 0, '2022-08-04 17:56:29', NULL, '2022-08-04 17:56:29');
  434. INSERT INTO `t_episodes_category` VALUES (5, '热舞热无', 4, NULL, 0, '2022-08-04 17:56:36', NULL, '2022-08-04 17:56:36');
  435. -- ----------------------------
  436. -- Table structure for t_episodes_lists
  437. -- ----------------------------
  438. DROP TABLE IF EXISTS `t_episodes_lists`;
  439. CREATE TABLE `t_episodes_lists` (
  440. `id` int(11) NOT NULL AUTO_INCREMENT,
  441. `episodes_id` int(10) UNSIGNED NULL DEFAULT 0 COMMENT '短剧ID',
  442. `serial` int(11) NOT NULL DEFAULT 0 COMMENT '第几集',
  443. `url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '视频链接',
  444. `updated_at` timestamp(0) NULL DEFAULT NULL,
  445. `deleted_at` timestamp(0) NULL DEFAULT NULL,
  446. `created_at` timestamp(0) NULL DEFAULT NULL,
  447. PRIMARY KEY (`id`) USING BTREE
  448. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '短剧列表' ROW_FORMAT = Dynamic;
  449. -- ----------------------------
  450. -- Table structure for t_helps
  451. -- ----------------------------
  452. DROP TABLE IF EXISTS `t_helps`;
  453. CREATE TABLE `t_helps` (
  454. `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  455. `title` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  456. `answer` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  457. `look_num` bigint(20) NOT NULL,
  458. PRIMARY KEY (`id`) USING BTREE
  459. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic;
  460. -- ----------------------------
  461. -- Table structure for t_home_columns
  462. -- ----------------------------
  463. DROP TABLE IF EXISTS `t_home_columns`;
  464. CREATE TABLE `t_home_columns` (
  465. `id` int(11) NOT NULL AUTO_INCREMENT,
  466. `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '名称',
  467. `icon` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '图标',
  468. `sort` int(11) NOT NULL DEFAULT 0 COMMENT '排序',
  469. `type` tinyint(1) UNSIGNED NOT NULL DEFAULT 0 COMMENT '类型',
  470. `status` tinyint(1) NOT NULL COMMENT '是否启用',
  471. `updated_at` timestamp(0) NULL DEFAULT NULL,
  472. `deleted_at` timestamp(0) NULL DEFAULT NULL,
  473. `created_at` timestamp(0) NULL DEFAULT NULL,
  474. PRIMARY KEY (`id`) USING BTREE
  475. ) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '首页栏目' ROW_FORMAT = Dynamic;
  476. -- ----------------------------
  477. -- Records of t_home_columns
  478. -- ----------------------------
  479. INSERT INTO `t_home_columns` VALUES (1, '短剧推荐', '', 0, 1, 1, NULL, NULL, '2022-08-05 15:19:06');
  480. INSERT INTO `t_home_columns` VALUES (2, '今日推荐', '', 0, 2, 1, NULL, NULL, '2022-08-05 15:19:06');
  481. INSERT INTO `t_home_columns` VALUES (3, '最新热剧', '', 0, 3, 1, NULL, NULL, '2022-08-05 15:19:06');
  482. INSERT INTO `t_home_columns` VALUES (4, '排行版', '', 0, 4, 1, NULL, NULL, '2022-08-05 15:19:06');
  483. -- ----------------------------
  484. -- Table structure for t_mail_codes
  485. -- ----------------------------
  486. DROP TABLE IF EXISTS `t_mail_codes`;
  487. CREATE TABLE `t_mail_codes` (
  488. `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  489. `created_at` timestamp(0) NULL DEFAULT NULL,
  490. `updated_at` timestamp(0) NULL DEFAULT NULL,
  491. PRIMARY KEY (`id`) USING BTREE
  492. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic;
  493. -- ----------------------------
  494. -- Table structure for t_nav_bars
  495. -- ----------------------------
  496. DROP TABLE IF EXISTS `t_nav_bars`;
  497. CREATE TABLE `t_nav_bars` (
  498. `id` int(11) NOT NULL AUTO_INCREMENT,
  499. `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '名称',
  500. `icon` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '图标',
  501. `sort` int(11) NOT NULL DEFAULT 0 COMMENT '排序',
  502. `type` tinyint(1) UNSIGNED NOT NULL COMMENT '类型',
  503. `status` tinyint(1) NOT NULL COMMENT '是否启用',
  504. `updated_at` timestamp(0) NULL DEFAULT NULL,
  505. `deleted_at` timestamp(0) NULL DEFAULT NULL,
  506. `created_at` timestamp(0) NULL DEFAULT NULL,
  507. PRIMARY KEY (`id`) USING BTREE
  508. ) ENGINE = InnoDB AUTO_INCREMENT = 6 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '顶部导航' ROW_FORMAT = Dynamic;
  509. -- ----------------------------
  510. -- Records of t_nav_bars
  511. -- ----------------------------
  512. INSERT INTO `t_nav_bars` VALUES (1, '排行榜', '', 0, 1, 1, '2022-08-05 15:47:08', NULL, '2022-08-05 15:19:06');
  513. INSERT INTO `t_nav_bars` VALUES (2, '最新', '', 0, 2, 1, NULL, NULL, '2022-08-05 15:19:06');
  514. INSERT INTO `t_nav_bars` VALUES (3, '会员', '', 0, 3, 1, NULL, NULL, '2022-08-05 15:19:06');
  515. INSERT INTO `t_nav_bars` VALUES (4, '签到', '', 0, 4, 1, NULL, NULL, '2022-08-05 15:19:06');
  516. INSERT INTO `t_nav_bars` VALUES (5, '充值', '', 0, 5, 1, NULL, NULL, '2022-08-05 15:19:06');
  517. -- ----------------------------
  518. -- Table structure for t_password_resets
  519. -- ----------------------------
  520. DROP TABLE IF EXISTS `t_password_resets`;
  521. CREATE TABLE `t_password_resets` (
  522. `email` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  523. `token` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  524. `created_at` timestamp(0) NULL DEFAULT NULL,
  525. INDEX `t_password_resets_email_index`(`email`) USING BTREE
  526. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic;
  527. -- ----------------------------
  528. -- Table structure for t_pay
  529. -- ----------------------------
  530. DROP TABLE IF EXISTS `t_pay`;
  531. CREATE TABLE `t_pay` (
  532. `pay_id` bigint(20) UNSIGNED NOT NULL COMMENT '订单ID',
  533. `user_id` int(11) NOT NULL DEFAULT 0 COMMENT '用户ID',
  534. `store_id` int(11) NOT NULL DEFAULT 0 COMMENT '店铺ID',
  535. `pay_type` int(11) NOT NULL COMMENT '支付类型',
  536. `status` tinyint(4) NOT NULL DEFAULT 0 COMMENT '订单状态',
  537. `pay_dt` datetime(0) NOT NULL COMMENT '支付时间',
  538. `order_fee` decimal(10, 2) NOT NULL DEFAULT 0 COMMENT '订单价格',
  539. `discount_fee` decimal(10, 2) NOT NULL DEFAULT 0 COMMENT '优惠价格',
  540. `handling_fee` decimal(10, 2) NOT NULL DEFAULT 0 COMMENT '手续费',
  541. `prepay_id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '微信支付预付单ID',
  542. `serial_number` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '支付流水',
  543. `pay_error` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '支付错误记录',
  544. `updated_at` datetime(0) NOT NULL COMMENT '删除时间',
  545. `deleted_at` datetime(0) NOT NULL COMMENT '删除时间',
  546. `created_at` datetime(0) NOT NULL COMMENT '创建时间',
  547. PRIMARY KEY (`pay_id`) USING BTREE,
  548. INDEX `status`(`status`) USING BTREE
  549. ) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '支付表' ROW_FORMAT = Dynamic;
  550. -- ----------------------------
  551. -- Table structure for t_personal_access_tokens
  552. -- ----------------------------
  553. DROP TABLE IF EXISTS `t_personal_access_tokens`;
  554. CREATE TABLE `t_personal_access_tokens` (
  555. `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  556. `tokenable_type` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  557. `tokenable_id` bigint(20) UNSIGNED NOT NULL,
  558. `name` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  559. `token` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  560. `abilities` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL,
  561. `last_used_at` timestamp(0) NULL DEFAULT NULL,
  562. `created_at` timestamp(0) NULL DEFAULT NULL,
  563. `updated_at` timestamp(0) NULL DEFAULT NULL,
  564. PRIMARY KEY (`id`) USING BTREE,
  565. UNIQUE INDEX `t_personal_access_tokens_token_unique`(`token`) USING BTREE,
  566. INDEX `t_personal_access_tokens_tokenable_type_tokenable_id_index`(`tokenable_type`, `tokenable_id`) USING BTREE
  567. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic;
  568. -- ----------------------------
  569. -- Table structure for t_recharge_combo
  570. -- ----------------------------
  571. DROP TABLE IF EXISTS `t_recharge_combo`;
  572. CREATE TABLE `t_recharge_combo` (
  573. `id` int(11) NOT NULL AUTO_INCREMENT,
  574. `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '充值名称',
  575. `price` decimal(10, 2) NOT NULL DEFAULT 0 COMMENT '支付金额 1:1 金币',
  576. `gift` decimal(10, 2) NOT NULL DEFAULT 0 COMMENT '赠送金币',
  577. `updated_at` timestamp(0) NULL DEFAULT NULL,
  578. `deleted_at` timestamp(0) NULL DEFAULT NULL,
  579. `created_at` timestamp(0) NULL DEFAULT NULL,
  580. PRIMARY KEY (`id`) USING BTREE
  581. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '充值套餐' ROW_FORMAT = Dynamic;
  582. -- ----------------------------
  583. -- Table structure for t_regions
  584. -- ----------------------------
  585. DROP TABLE IF EXISTS `t_regions`;
  586. CREATE TABLE `t_regions` (
  587. `id` int(11) NOT NULL COMMENT '编号',
  588. `code` int(11) NOT NULL COMMENT '地区代码',
  589. `parent_code` int(11) NOT NULL COMMENT '父级',
  590. `type` tinyint(4) NOT NULL COMMENT '类型:1省,2市,3区',
  591. `name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '名称',
  592. `full_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '全名'
  593. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic;
  594. -- ----------------------------
  595. -- Table structure for t_settings
  596. -- ----------------------------
  597. DROP TABLE IF EXISTS `t_settings`;
  598. CREATE TABLE `t_settings` (
  599. `id` int(11) NOT NULL AUTO_INCREMENT,
  600. `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '小程序名称',
  601. `logo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '小程序logo',
  602. `contact` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '联系电话',
  603. `tips` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '小程序提示',
  604. `is_watch_auto_pay` tinyint(4) NOT NULL DEFAULT 0 COMMENT '观看自动支付',
  605. `recharge_bg_img` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '封面图',
  606. `recharge_button_txt` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '按钮文案',
  607. `recharge_desc` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '充值说明',
  608. `nav_seting` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '导航栏设置 json',
  609. `updated_at` timestamp(0) NULL DEFAULT NULL,
  610. `deleted_at` timestamp(0) NULL DEFAULT NULL,
  611. `created_at` timestamp(0) NULL DEFAULT NULL,
  612. PRIMARY KEY (`id`) USING BTREE
  613. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '设置' ROW_FORMAT = Dynamic;
  614. -- ----------------------------
  615. -- Table structure for t_sms_records
  616. -- ----------------------------
  617. DROP TABLE IF EXISTS `t_sms_records`;
  618. CREATE TABLE `t_sms_records` (
  619. `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  620. `prefix` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '国际区号前缀',
  621. `event` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '事件 login register 等',
  622. `mobile` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '手机号',
  623. `verify_key` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '验证key 用于验证码校验',
  624. `sms_code` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '手机验证码',
  625. `sms_result` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL COMMENT '短信发送回调',
  626. `created_at` timestamp(0) NULL DEFAULT NULL,
  627. `updated_at` timestamp(0) NULL DEFAULT NULL,
  628. PRIMARY KEY (`id`) USING BTREE
  629. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic;
  630. -- ----------------------------
  631. -- Table structure for t_tabbars
  632. -- ----------------------------
  633. DROP TABLE IF EXISTS `t_tabbars`;
  634. CREATE TABLE `t_tabbars` (
  635. `id` int(11) NOT NULL AUTO_INCREMENT,
  636. `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '名称',
  637. `icon` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '图标',
  638. `sort` int(11) NOT NULL DEFAULT 0 COMMENT '排序',
  639. `type` tinyint(1) UNSIGNED NOT NULL DEFAULT 0 COMMENT '类型',
  640. `status` tinyint(1) NOT NULL COMMENT '是否启用',
  641. `updated_at` timestamp(0) NULL DEFAULT NULL,
  642. `deleted_at` timestamp(0) NULL DEFAULT NULL,
  643. `created_at` timestamp(0) NULL DEFAULT NULL,
  644. PRIMARY KEY (`id`) USING BTREE
  645. ) ENGINE = InnoDB AUTO_INCREMENT = 4 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '底部导航' ROW_FORMAT = Dynamic;
  646. -- ----------------------------
  647. -- Records of t_tabbars
  648. -- ----------------------------
  649. INSERT INTO `t_tabbars` VALUES (1, '首页', 'golf/images/b5314304d9611e5dc09c4ab4cf1fa164.png', 2, 1, 1, '2022-08-05 15:41:01', NULL, '2022-08-05 15:19:06');
  650. INSERT INTO `t_tabbars` VALUES (2, '追剧', '', 0, 2, 1, '2022-08-05 15:41:51', NULL, '2022-08-05 15:19:06');
  651. INSERT INTO `t_tabbars` VALUES (3, '我的', '', 0, 3, 1, NULL, NULL, '2022-08-05 15:19:06');
  652. -- ----------------------------
  653. -- Table structure for t_user_consume_records
  654. -- ----------------------------
  655. DROP TABLE IF EXISTS `t_user_consume_records`;
  656. CREATE TABLE `t_user_consume_records` (
  657. `id` int(11) NOT NULL AUTO_INCREMENT,
  658. `user_id` int(11) UNSIGNED NOT NULL COMMENT 'user_id',
  659. `before` decimal(10, 2) NOT NULL DEFAULT 0 COMMENT '消费后记录',
  660. `change` decimal(10, 2) NOT NULL DEFAULT 0 COMMENT '消费金币',
  661. `current` decimal(10, 2) NOT NULL DEFAULT 0 COMMENT '消费后金币',
  662. `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '备注',
  663. `order_id` bigint(20) NOT NULL DEFAULT 0 COMMENT '订单',
  664. `updated_at` timestamp(0) NULL DEFAULT NULL,
  665. `deleted_at` timestamp(0) NULL DEFAULT NULL,
  666. `created_at` timestamp(0) NULL DEFAULT NULL,
  667. PRIMARY KEY (`id`) USING BTREE
  668. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户消费记录' ROW_FORMAT = Dynamic;
  669. -- ----------------------------
  670. -- Table structure for t_user_episodes_records
  671. -- ----------------------------
  672. DROP TABLE IF EXISTS `t_user_episodes_records`;
  673. CREATE TABLE `t_user_episodes_records` (
  674. `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'id',
  675. `user_id` int(11) UNSIGNED NOT NULL COMMENT 'user_id',
  676. `episodes_id` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '短剧ID',
  677. `list_id` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '具体多少集集ID',
  678. `price` decimal(10, 2) NOT NULL DEFAULT 0 COMMENT '支付金额 1:1 金币',
  679. `discount` decimal(10, 2) NOT NULL DEFAULT 0 COMMENT '折扣金币',
  680. `updated_at` datetime(0) NOT NULL COMMENT '删除时间',
  681. `deleted_at` datetime(0) NOT NULL COMMENT '删除时间',
  682. `created_at` datetime(0) NOT NULL COMMENT '创建时间',
  683. PRIMARY KEY (`id`) USING BTREE
  684. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '用户购买短剧记录' ROW_FORMAT = Dynamic;
  685. -- ----------------------------
  686. -- Table structure for t_user_feedbacks
  687. -- ----------------------------
  688. DROP TABLE IF EXISTS `t_user_feedbacks`;
  689. CREATE TABLE `t_user_feedbacks` (
  690. `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  691. `user_id` int(11) NOT NULL COMMENT '用户',
  692. `content` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '内容',
  693. `file` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL COMMENT '图片可多张',
  694. `status` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '状态0待处理,1已处理',
  695. PRIMARY KEY (`id`) USING BTREE
  696. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic;
  697. -- ----------------------------
  698. -- Table structure for t_user_info
  699. -- ----------------------------
  700. DROP TABLE IF EXISTS `t_user_info`;
  701. CREATE TABLE `t_user_info` (
  702. `user_id` int(11) UNSIGNED NOT NULL COMMENT 'user_id',
  703. `integral` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '金币余额',
  704. `total_integral` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '总金币',
  705. `platform` tinyint(1) UNSIGNED NOT NULL DEFAULT 1 COMMENT '用户平台 1-抖音 2-快手 ...',
  706. `is_vip` tinyint(1) UNSIGNED NOT NULL DEFAULT 0 COMMENT '是否VIP',
  707. `start_at` date NOT NULL COMMENT 'VIP生效时间',
  708. `end_at` date NOT NULL COMMENT 'VIP失效时间',
  709. `opend_at` date NOT NULL COMMENT '开卡时间',
  710. `updated_at` datetime(0) NOT NULL COMMENT '删除时间',
  711. `deleted_at` datetime(0) NOT NULL COMMENT '删除时间',
  712. `created_at` datetime(0) NOT NULL COMMENT '创建时间',
  713. PRIMARY KEY (`user_id`) USING BTREE
  714. ) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '用户' ROW_FORMAT = Dynamic;
  715. -- ----------------------------
  716. -- Table structure for t_user_recharge_records
  717. -- ----------------------------
  718. DROP TABLE IF EXISTS `t_user_recharge_records`;
  719. CREATE TABLE `t_user_recharge_records` (
  720. `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'id',
  721. `user_id` int(11) UNSIGNED NOT NULL COMMENT 'user_id',
  722. `combo_id` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '套餐ID',
  723. `price` decimal(10, 2) NOT NULL DEFAULT 0 COMMENT '支付金额 1:1 金币',
  724. `gift` decimal(10, 2) NOT NULL DEFAULT 0 COMMENT '赠送金币',
  725. `pay_id` bigint(20) NOT NULL DEFAULT 0 COMMENT '支付ID',
  726. `updated_at` datetime(0) NOT NULL COMMENT '删除时间',
  727. `deleted_at` datetime(0) NOT NULL COMMENT '删除时间',
  728. `created_at` datetime(0) NOT NULL COMMENT '创建时间',
  729. PRIMARY KEY (`id`) USING BTREE
  730. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '用户充值记录' ROW_FORMAT = Dynamic;
  731. -- ----------------------------
  732. -- Table structure for t_user_sign_records
  733. -- ----------------------------
  734. DROP TABLE IF EXISTS `t_user_sign_records`;
  735. CREATE TABLE `t_user_sign_records` (
  736. `id` int(11) NOT NULL AUTO_INCREMENT,
  737. `user_id` int(11) UNSIGNED NOT NULL COMMENT 'user_id',
  738. `date` date NOT NULL COMMENT '签到时间',
  739. `award` int(11) NOT NULL DEFAULT 0 COMMENT '签到奖励',
  740. `updated_at` timestamp(0) NULL DEFAULT NULL,
  741. `deleted_at` timestamp(0) NULL DEFAULT NULL,
  742. `created_at` timestamp(0) NULL DEFAULT NULL,
  743. PRIMARY KEY (`id`) USING BTREE
  744. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户签到' ROW_FORMAT = Dynamic;
  745. -- ----------------------------
  746. -- Table structure for t_user_vip_records
  747. -- ----------------------------
  748. DROP TABLE IF EXISTS `t_user_vip_records`;
  749. CREATE TABLE `t_user_vip_records` (
  750. `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'id',
  751. `combo_id` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '套餐ID',
  752. `valid_day` int(11) NOT NULL DEFAULT 0 COMMENT '有效天数',
  753. `pay_id` bigint(20) NOT NULL DEFAULT 0 COMMENT '支付ID',
  754. `updated_at` datetime(0) NOT NULL COMMENT '删除时间',
  755. `deleted_at` datetime(0) NOT NULL COMMENT '删除时间',
  756. `created_at` datetime(0) NOT NULL COMMENT '创建时间',
  757. PRIMARY KEY (`id`) USING BTREE
  758. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '用户VIP记录' ROW_FORMAT = Dynamic;
  759. -- ----------------------------
  760. -- Table structure for t_user_watch_records
  761. -- ----------------------------
  762. DROP TABLE IF EXISTS `t_user_watch_records`;
  763. CREATE TABLE `t_user_watch_records` (
  764. `id` int(11) NOT NULL AUTO_INCREMENT,
  765. `user_id` int(11) UNSIGNED NOT NULL COMMENT 'user_id',
  766. `episode_id` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '短剧ID',
  767. `list_id` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '具体集数ID',
  768. `updated_at` timestamp(0) NULL DEFAULT NULL,
  769. `deleted_at` timestamp(0) NULL DEFAULT NULL,
  770. `created_at` timestamp(0) NULL DEFAULT NULL,
  771. PRIMARY KEY (`id`) USING BTREE
  772. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户观看记录' ROW_FORMAT = Dynamic;
  773. -- ----------------------------
  774. -- Table structure for t_users
  775. -- ----------------------------
  776. DROP TABLE IF EXISTS `t_users`;
  777. CREATE TABLE `t_users` (
  778. `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  779. `nickname` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  780. `avatar` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  781. `password` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  782. `email` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  783. `mobile` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  784. `open_id` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  785. `union_id` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  786. `status` tinyint(4) NOT NULL DEFAULT 1,
  787. `email_verified_at` timestamp(0) NULL DEFAULT NULL,
  788. `remember_token` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
  789. `created_at` timestamp(0) NULL DEFAULT NULL,
  790. `updated_at` timestamp(0) NULL DEFAULT NULL,
  791. PRIMARY KEY (`id`) USING BTREE,
  792. UNIQUE INDEX `t_users_email_unique`(`email`) USING BTREE,
  793. UNIQUE INDEX `t_users_mobile_unique`(`mobile`) USING BTREE,
  794. UNIQUE INDEX `t_users_open_id_unique`(`open_id`) USING BTREE,
  795. UNIQUE INDEX `t_users_union_id_unique`(`union_id`) USING BTREE
  796. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic;
  797. -- ----------------------------
  798. -- Table structure for t_vip_combo
  799. -- ----------------------------
  800. DROP TABLE IF EXISTS `t_vip_combo`;
  801. CREATE TABLE `t_vip_combo` (
  802. `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'id',
  803. `name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '名称',
  804. `price` decimal(10, 2) NOT NULL DEFAULT 0 COMMENT '价格',
  805. `valid_day` int(11) NOT NULL DEFAULT 0 COMMENT '有效天数',
  806. `desc` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '描述',
  807. `updated_at` datetime(0) NOT NULL COMMENT '删除时间',
  808. `deleted_at` datetime(0) NOT NULL COMMENT '删除时间',
  809. `created_at` datetime(0) NOT NULL COMMENT '创建时间',
  810. PRIMARY KEY (`id`) USING BTREE
  811. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '会员套餐' ROW_FORMAT = Dynamic;
  812. SET FOREIGN_KEY_CHECKS = 1;