-
Notifications
You must be signed in to change notification settings - Fork 1.2k
/
Copy pathdb-init.sql
454 lines (364 loc) · 19.8 KB
/
db-init.sql
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
# Dump of table article
# ------------------------------------------------------------
DROP TABLE IF EXISTS `article`;
CREATE TABLE `article` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`pid` int(11) DEFAULT NULL COMMENT '子版本的文章id',
`slug` varchar(128) DEFAULT NULL COMMENT 'slug',
`title` varchar(256) DEFAULT '' COMMENT '标题',
`content` longtext COMMENT '内容',
`edit_mode` varchar(32) DEFAULT 'html' COMMENT '编辑模式,默认为html,其他可选项包括html,markdown ..',
`summary` text COMMENT '摘要',
`link_to` varchar(512) DEFAULT NULL COMMENT '连接到(常用于谋文章只是一个连接)',
`thumbnail` varchar(128) DEFAULT NULL COMMENT '缩略图',
`style` varchar(32) DEFAULT NULL COMMENT '样式',
`user_id` int(11) unsigned DEFAULT NULL COMMENT '用户ID',
`order_number` int(11) unsigned DEFAULT '0' COMMENT '排序编号',
`status` varchar(32) DEFAULT NULL COMMENT '状态',
`comment_status` tinyint(1) DEFAULT '1' COMMENT '评论状态,默认允许评论',
`comment_count` int(11) unsigned DEFAULT '0' COMMENT '评论总数',
`comment_time` datetime DEFAULT NULL COMMENT '最后评论时间',
`view_count` int(11) unsigned DEFAULT '0' COMMENT '访问量',
`created` datetime DEFAULT NULL COMMENT '创建日期',
`modified` datetime DEFAULT NULL COMMENT '最后更新日期',
`flag` varchar(256) DEFAULT NULL COMMENT '标识,通常用于对某几篇文章进行标识,从而实现单独查询',
`meta_keywords` varchar(512) DEFAULT NULL COMMENT 'SEO关键字',
`meta_description` varchar(512) DEFAULT NULL COMMENT 'SEO描述信息',
`remarks` text COMMENT '备注信息',
PRIMARY KEY (`id`),
UNIQUE KEY `slug` (`slug`),
KEY `user_id` (`user_id`),
KEY `created` (`created`),
KEY `view_count` (`view_count`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='文章表';
# Dump of table article_category
# ------------------------------------------------------------
DROP TABLE IF EXISTS `article_category`;
CREATE TABLE `article_category` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`pid` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '父级分类的ID',
`user_id` int(11) DEFAULT NULL COMMENT '分类创建的用户ID',
`slug` varchar(128) DEFAULT NULL COMMENT 'slug',
`title` varchar(512) DEFAULT NULL COMMENT '标题',
`content` text COMMENT '内容描述',
`summary` text COMMENT '摘要',
`style` varchar(32) DEFAULT NULL COMMENT '模板样式',
`type` varchar(32) DEFAULT NULL COMMENT '类型,比如:分类、tag、专题',
`icon` varchar(128) DEFAULT NULL COMMENT '图标',
`count` int(11) unsigned DEFAULT '0' COMMENT '该分类的内容数量',
`order_number` int(11) DEFAULT '0' COMMENT '排序编码',
`flag` varchar(256) DEFAULT NULL COMMENT '标识',
`meta_keywords` varchar(256) DEFAULT NULL COMMENT 'SEO关键字',
`meta_description` varchar(256) DEFAULT NULL COMMENT 'SEO描述内容',
`created` datetime DEFAULT NULL COMMENT '创建日期',
`modified` datetime DEFAULT NULL COMMENT '修改日期',
PRIMARY KEY (`id`),
KEY `typeslug` (`type`,`slug`),
KEY `order_number` (`order_number`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='文章分类表。标签、专题、类别等都属于category。';
# Dump of table article_category_mapping
# ------------------------------------------------------------
DROP TABLE IF EXISTS `article_category_mapping`;
CREATE TABLE `article_category_mapping` (
`article_id` int(11) unsigned NOT NULL COMMENT '文章ID',
`category_id` int(11) unsigned NOT NULL COMMENT '分类ID',
PRIMARY KEY (`article_id`,`category_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='文章和分类的多对多关系表';
# Dump of table article_comment
# ------------------------------------------------------------
DROP TABLE IF EXISTS `article_comment`;
CREATE TABLE `article_comment` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`pid` int(11) unsigned DEFAULT NULL COMMENT '回复的评论ID',
`article_id` int(11) unsigned DEFAULT NULL COMMENT '评论的内容ID',
`user_id` int(11) unsigned DEFAULT NULL COMMENT '评论的用户ID',
`author` varchar(128) DEFAULT NULL COMMENT '评论的作者',
`email` varchar(64) DEFAULT NULL COMMENT '邮箱',
`wechat` varchar(64) DEFAULT NULL COMMENT '微信号',
`qq` varchar(32) DEFAULT NULL COMMENT 'qq号',
`content` text COMMENT '评论的内容',
`reply_count` int(11) unsigned DEFAULT '0' COMMENT '评论的回复数量',
`order_number` int(11) unsigned DEFAULT '0' COMMENT '排序编号,常用语置顶等',
`vote_up` int(11) unsigned DEFAULT '0' COMMENT '“顶”的数量',
`vote_down` int(11) unsigned DEFAULT '0' COMMENT '“踩”的数量',
`status` varchar(32) DEFAULT NULL COMMENT '评论的状态',
`created` datetime DEFAULT NULL COMMENT '评论的时间',
PRIMARY KEY (`id`),
KEY `content_id` (`article_id`),
KEY `user_id` (`user_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='文章评论表';
# Dump of table attachment
# ------------------------------------------------------------
DROP TABLE IF EXISTS `attachment`;
CREATE TABLE `attachment` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID主键',
`user_id` int(11) unsigned DEFAULT NULL COMMENT '上传附件的用户ID',
`title` text COMMENT '标题',
`description` text COMMENT '附件描述',
`path` varchar(512) DEFAULT NULL COMMENT '路径',
`mime_type` varchar(128) DEFAULT NULL COMMENT 'mime',
`suffix` varchar(32) DEFAULT NULL COMMENT '附件的后缀',
`type` varchar(32) DEFAULT NULL COMMENT '类型',
`flag` varchar(256) DEFAULT NULL COMMENT '标示',
`order_number` int(11) DEFAULT NULL COMMENT '排序字段',
`accessible` tinyint(1) NOT NULL DEFAULT '1' COMMENT '是否可以被访问',
`created` datetime DEFAULT NULL COMMENT '上传时间',
`modified` datetime DEFAULT NULL COMMENT '修改时间',
PRIMARY KEY (`id`),
KEY `user_id` (`user_id`),
KEY `created` (`created`),
KEY `suffix` (`suffix`),
KEY `mime_type` (`mime_type`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='附件表,用于保存用户上传的附件内容。';
# Dump of table menu
# ------------------------------------------------------------
DROP TABLE IF EXISTS `menu`;
CREATE TABLE `menu` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '菜单ID',
`pid` int(11) unsigned DEFAULT NULL COMMENT '父级ID',
`text` varchar(128) DEFAULT NULL COMMENT '文本内容',
`url` varchar(512) DEFAULT NULL COMMENT '链接的url',
`target` varchar(32) DEFAULT NULL COMMENT '打开的方式',
`icon` varchar(64) DEFAULT NULL COMMENT '菜单的icon',
`flag` varchar(32) DEFAULT NULL COMMENT '菜单标识',
`type` varchar(32) DEFAULT '' COMMENT '菜单类型:主菜单、顶部菜单、底部菜单',
`order_number` int(11) DEFAULT '0' COMMENT '排序字段',
`relative_table` varchar(32) DEFAULT NULL COMMENT '该菜单是否和其他表关联',
`relative_id` int(11) unsigned DEFAULT NULL COMMENT '关联的具体数据id',
`created` datetime DEFAULT NULL COMMENT '创建时间',
`modified` datetime DEFAULT NULL COMMENT '修改时间',
PRIMARY KEY (`id`),
KEY `order_number` (`order_number`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='菜单表';
# Dump of table option
# ------------------------------------------------------------
DROP TABLE IF EXISTS `option`;
CREATE TABLE `option` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`key` varchar(128) DEFAULT NULL COMMENT '配置KEY',
`value` text COMMENT '配置内容',
PRIMARY KEY (`id`),
UNIQUE KEY `unique_key` (`key`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='配置信息表,用来保存网站的所有配置信息。';
# Dump of table payment_record
# ------------------------------------------------------------
DROP TABLE IF EXISTS `payment_record`;
CREATE TABLE `payment_record` (
`id` int(11) unsigned NOT NULL COMMENT 'id',
`product_id` int(11) unsigned DEFAULT NULL,
`product_name` text COMMENT '商品名称',
`trx_no` varchar(50) NOT NULL COMMENT '支付流水号',
`trx_type` varchar(30) DEFAULT NULL COMMENT '交易业务类型 :消费、充值等',
`trx_nonce_str` varchar(64) DEFAULT NULL,
`payer_user_id` varchar(50) DEFAULT NULL COMMENT '付款人编号',
`payer_name` varchar(256) DEFAULT NULL COMMENT '付款人名称',
`payer_fee` decimal(20,6) DEFAULT '0.000000' COMMENT '付款方手续费',
`order_ip` varchar(30) DEFAULT NULL COMMENT '下单ip(客户端ip,从网关中获取)',
`order_referer_url` varchar(1024) DEFAULT NULL COMMENT '从哪个页面链接过来的(可用于防诈骗)',
`order_from` varchar(30) DEFAULT NULL COMMENT '订单来源',
`pay_status` tinyint(2) DEFAULT NULL COMMENT '支付状态',
`pay_type` varchar(50) DEFAULT NULL COMMENT '支付类型编号',
`pay_bank_type` varchar(128) DEFAULT NULL COMMENT '支付银行类型',
`pay_amount` decimal(20,6) DEFAULT '0.000000' COMMENT '订单金额',
`pay_success_amount` decimal(20,6) DEFAULT NULL COMMENT '成功支付金额',
`pay_success_time` datetime DEFAULT NULL COMMENT '支付成功时间',
`pay_complete_time` datetime DEFAULT NULL COMMENT '完成时间',
`refund_no` varchar(64) DEFAULT NULL COMMENT '退款流水号',
`refund_desc` varchar(256) DEFAULT NULL COMMENT '退款描述',
`refund_time` datetime DEFAULT NULL COMMENT '退款时间',
`thirdparty_appid` varchar(32) DEFAULT NULL COMMENT '微信appid 或者 支付宝的appid,thirdparty 指的是支付的第三方比如微信、支付宝、PayPal等',
`thirdparty_mch_id` varchar(32) DEFAULT NULL COMMENT '商户号',
`thirdparty_trade_type` varchar(16) DEFAULT NULL COMMENT '交易类型',
`thirdparty_transaction_id` varchar(32) DEFAULT NULL,
`thirdparty_user_openid` varchar(64) DEFAULT NULL,
`remark` text COMMENT '备注',
`status` varchar(32) DEFAULT NULL COMMENT '状态(支付中、支持成功、支付失败、退款中、退款成功)',
`created` datetime DEFAULT NULL,
`modified` datetime DEFAULT NULL,
`field1` varchar(1024) DEFAULT NULL,
`field2` varchar(1024) DEFAULT NULL,
`field3` varchar(1024) DEFAULT NULL,
`field4` varchar(1024) DEFAULT NULL,
`field5` varchar(1024) DEFAULT NULL,
`field6` varchar(1024) DEFAULT NULL,
`field7` varchar(1024) DEFAULT NULL,
`field8` varchar(1024) DEFAULT NULL,
`field9` varchar(1024) DEFAULT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `trx_no` (`trx_no`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='支付记录表';
# Dump of table permission
# ------------------------------------------------------------
DROP TABLE IF EXISTS `permission`;
CREATE TABLE `permission` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
`action_key` varchar(512) NOT NULL DEFAULT '' COMMENT '唯一标识',
`node` varchar(512) NOT NULL DEFAULT '' COMMENT '属于大的分类,可能是Controller、大的DIV、或菜单组',
`type` varchar(32) NOT NULL DEFAULT '' COMMENT '权限的类型:url、页面元素、菜单',
`text` varchar(1024) DEFAULT NULL COMMENT '菜单描述',
`created` datetime DEFAULT NULL,
`modified` datetime DEFAULT NULL,
PRIMARY KEY (`id`),
KEY `node_actionKey` (`node`(191),`action_key`(191))
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='权限表';
# Dump of table role
# ------------------------------------------------------------
DROP TABLE IF EXISTS `role`;
CREATE TABLE `role` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
`name` varchar(128) NOT NULL DEFAULT '' COMMENT '角色名称',
`description` text COMMENT '角色的描述',
`flag` varchar(64) DEFAULT '' COMMENT '角色标识,全局唯一,jpsa 为超级管理员',
`created` datetime NOT NULL,
`modified` datetime DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='角色表';
# Dump of table role_permission_mapping
# ------------------------------------------------------------
DROP TABLE IF EXISTS `role_permission_mapping`;
CREATE TABLE `role_permission_mapping` (
`role_id` int(11) unsigned NOT NULL COMMENT '角色ID',
`permission_id` int(11) unsigned NOT NULL COMMENT '权限ID',
PRIMARY KEY (`role_id`,`permission_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='角色和权限的多对多映射表';
# Dump of table single_page
# ------------------------------------------------------------
DROP TABLE IF EXISTS `single_page`;
CREATE TABLE `single_page` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`slug` varchar(128) DEFAULT NULL COMMENT 'slug',
`title` text COMMENT '标题',
`content` longtext COMMENT '内容',
`edit_mode` varchar(32) DEFAULT 'html' COMMENT '编辑模式:html可视化,markdown ..',
`link_to` varchar(512) DEFAULT NULL COMMENT '链接',
`summary` text COMMENT '摘要',
`thumbnail` varchar(128) DEFAULT NULL COMMENT '缩略图',
`style` varchar(32) DEFAULT NULL COMMENT '样式',
`flag` varchar(32) DEFAULT NULL COMMENT '标识',
`status` varchar(32) NOT NULL DEFAULT '0' COMMENT '状态',
`view_count` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '访问量',
`created` datetime DEFAULT NULL COMMENT '创建日期',
`modified` datetime DEFAULT NULL COMMENT '最后更新日期',
`meta_keywords` varchar(512) DEFAULT NULL COMMENT 'SEO关键字',
`meta_description` varchar(512) DEFAULT NULL COMMENT 'SEO描述信息',
`remarks` text COMMENT '备注信息',
PRIMARY KEY (`id`),
UNIQUE KEY `slug` (`slug`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='单页表';
# Dump of table user
# ------------------------------------------------------------
DROP TABLE IF EXISTS `user`;
CREATE TABLE `user` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`username` varchar(128) DEFAULT NULL COMMENT '登陆名',
`nickname` varchar(128) DEFAULT NULL COMMENT '昵称',
`realname` varchar(128) DEFAULT NULL COMMENT '实名',
`identity` varchar(128) DEFAULT NULL COMMENT '身份',
`password` varchar(128) DEFAULT NULL COMMENT '密码',
`salt` varchar(32) DEFAULT NULL COMMENT '盐',
`anonym` varchar(32) DEFAULT NULL COMMENT '匿名ID',
`wx_openid` varchar(64) DEFAULT NULL COMMENT '微信的openId',
`wx_unionid` varchar(64) DEFAULT NULL COMMENT '微信的unionid',
`qq_openid` varchar(64) DEFAULT NULL COMMENT 'QQ的OpenId',
`email` varchar(64) DEFAULT NULL COMMENT '邮件',
`email_status` varchar(32) DEFAULT NULL COMMENT '邮箱状态(是否认证等)',
`mobile` varchar(32) DEFAULT NULL COMMENT '手机电话',
`mobile_status` varchar(32) DEFAULT NULL COMMENT '手机状态(是否认证等)',
`gender` varchar(16) DEFAULT NULL COMMENT '性别',
`signature` varchar(2048) DEFAULT NULL COMMENT '签名',
`birthday` datetime DEFAULT NULL COMMENT '生日',
`company` varchar(256) DEFAULT NULL COMMENT '公司',
`occupation` varchar(256) DEFAULT NULL COMMENT '职位、职业',
`address` varchar(256) DEFAULT NULL COMMENT '地址',
`zipcode` varchar(128) DEFAULT NULL COMMENT '邮政编码',
`site` varchar(256) DEFAULT NULL COMMENT '个人网址',
`graduateschool` varchar(256) DEFAULT NULL COMMENT '毕业学校',
`education` varchar(256) DEFAULT NULL COMMENT '学历',
`avatar` varchar(256) DEFAULT NULL COMMENT '头像',
`idcardtype` varchar(128) DEFAULT NULL COMMENT '证件类型:身份证 护照 军官证等',
`idcard` varchar(128) DEFAULT NULL COMMENT '证件号码',
`remark` varchar(512) DEFAULT NULL COMMENT '备注',
`status` varchar(32) DEFAULT NULL COMMENT '状态',
`created` datetime DEFAULT NULL COMMENT '创建日期',
`create_source` varchar(128) DEFAULT NULL COMMENT '用户来源(可能来之oauth第三方)',
`logged` datetime DEFAULT NULL COMMENT '最后的登陆时间',
`activated` datetime DEFAULT NULL COMMENT '激活时间',
PRIMARY KEY (`id`),
UNIQUE KEY `username` (`username`),
UNIQUE KEY `email` (`email`),
UNIQUE KEY `mobile` (`mobile`),
UNIQUE KEY `wx_unioinId` (`wx_unionid`),
UNIQUE KEY `wx_openid` (`wx_openid`),
KEY `created` (`created`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='用户信息表,保存用户信息。';
# Dump of table user_role_mapping
# ------------------------------------------------------------
DROP TABLE IF EXISTS `user_role_mapping`;
CREATE TABLE `user_role_mapping` (
`user_id` int(11) unsigned NOT NULL COMMENT '用户ID',
`role_id` int(11) unsigned NOT NULL COMMENT '角色ID',
PRIMARY KEY (`user_id`,`role_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='用户和角色的多对多映射表';
# Dump of table utm
# ------------------------------------------------------------
DROP TABLE IF EXISTS `utm`;
CREATE TABLE `utm` (
`id` varchar(32) NOT NULL DEFAULT '',
`user_id` int(11) unsigned DEFAULT NULL COMMENT '用户ID',
`anonym` varchar(32) DEFAULT NULL COMMENT '匿名标识',
`action_key` varchar(512) DEFAULT NULL COMMENT '访问路径',
`action_query` varchar(512) DEFAULT NULL COMMENT '访问参数',
`action_name` varchar(128) DEFAULT NULL COMMENT '访问路径名称',
`source` varchar(32) DEFAULT NULL COMMENT '渠道',
`medium` varchar(32) DEFAULT NULL COMMENT ' 媒介',
`campaign` varchar(128) DEFAULT NULL,
`content` varchar(128) DEFAULT NULL COMMENT '来源内容',
`term` varchar(256) DEFAULT NULL COMMENT '关键词',
`ip` varchar(64) DEFAULT NULL COMMENT 'IP',
`agent` varchar(1024) DEFAULT NULL COMMENT '浏览器',
`referer` varchar(1024) DEFAULT NULL COMMENT '来源的url',
`se` varchar(32) DEFAULT NULL COMMENT 'Search Engine 搜索引擎',
`sek` varchar(512) DEFAULT NULL COMMENT 'Search Engine Keyword 搜索引擎关键字',
`device_id` varchar(128) DEFAULT NULL COMMENT '设备ID',
`platform` varchar(128) DEFAULT NULL COMMENT '平台',
`system` varchar(128) DEFAULT NULL COMMENT '系统',
`brand` varchar(128) DEFAULT NULL COMMENT '硬件平台',
`model` varchar(128) DEFAULT NULL COMMENT '硬件型号',
`network` varchar(128) DEFAULT NULL COMMENT '网络情况',
`created` datetime DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`id`),
KEY `user_id` (`user_id`),
KEY `created` (`created`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='用户行为记录表';
# Dump of table wechat_menu
# ------------------------------------------------------------
DROP TABLE IF EXISTS `wechat_menu`;
CREATE TABLE `wechat_menu` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
`pid` int(11) unsigned DEFAULT NULL COMMENT '父级ID',
`text` varchar(512) DEFAULT NULL COMMENT '文本内容',
`keyword` varchar(128) DEFAULT NULL COMMENT '关键字',
`type` varchar(32) DEFAULT '' COMMENT '菜单类型',
`order_number` int(11) DEFAULT NULL COMMENT '排序字段',
`created` datetime DEFAULT NULL COMMENT '创建时间',
`modified` datetime DEFAULT NULL COMMENT '修改时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='微信公众号菜单表';
# Dump of table wechat_reply
# ------------------------------------------------------------
DROP TABLE IF EXISTS `wechat_reply`;
CREATE TABLE `wechat_reply` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
`keyword` varchar(128) DEFAULT NULL COMMENT '关键字',
`content` text COMMENT '回复内容',
`created` datetime DEFAULT NULL COMMENT '创建时间',
`modified` datetime DEFAULT NULL COMMENT '修改时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='用户自定义关键字回复表';
# init user info ,loginName:admin,loginPassword:123456
INSERT INTO `user` (`id`, `username`, `nickname`, `realname`, `password`, `salt`, `status`, `created`, `create_source`, `logged`, `activated`)
VALUES (1, 'admin', 'admin', 'admin', 'f7ae4cc04143c9c02b686e24892fe2a577da53069ea09581912cab5eb63edf8a', '0JHM8eK6Rj7RVejdtcd_pmsiXzS_0hIw', 'ok', '2018-10-07 13:39:11', 'web_register', '2018-10-01 00:00:00', '2018-10-01 00:00:00');
INSERT INTO `role` (`id`, `name`, `description`, `flag`, `created`, `modified`)
VALUES (1, 'admin role', 'auto creat by system', 'jpsa', '2018-10-01 00:00:00', '2018-10-01 00:00:00');
INSERT INTO `user_role_mapping` (`user_id`, `role_id`)
VALUES (1, 1);