Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
jinli gu
Eladmin
Commits
fd9fb2a6
"eladmin-common/src/main/vscode:/vscode.git/clone" did not exist on "2b1af497f5457a9eebdc97b85401f30d092c5812"
Commit
fd9fb2a6
authored
Nov 01, 2019
by
dqjdda
Browse files
Merge branch '2.3dev'
parents
7895e547
1839ef8d
Changes
227
Hide whitespace changes
Inline
Side-by-side
eladmin-tools/src/main/java/me/zhengjie/service/impl/VerificationCodeServiceImpl.java
View file @
fd9fb2a6
...
@@ -11,12 +11,11 @@ import me.zhengjie.domain.vo.EmailVo;
...
@@ -11,12 +11,11 @@ import me.zhengjie.domain.vo.EmailVo;
import
me.zhengjie.exception.BadRequestException
;
import
me.zhengjie.exception.BadRequestException
;
import
me.zhengjie.repository.VerificationCodeRepository
;
import
me.zhengjie.repository.VerificationCodeRepository
;
import
me.zhengjie.service.VerificationCodeService
;
import
me.zhengjie.service.VerificationCodeService
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Value
;
import
org.springframework.beans.factory.annotation.Value
;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
import
org.springframework.transaction.annotation.Propagation
;
import
org.springframework.transaction.annotation.Propagation
;
import
org.springframework.transaction.annotation.Transactional
;
import
org.springframework.transaction.annotation.Transactional
;
import
java.util.
Array
s
;
import
java.util.
Collection
s
;
import
java.util.concurrent.*
;
import
java.util.concurrent.*
;
/**
/**
...
@@ -27,17 +26,20 @@ import java.util.concurrent.*;
...
@@ -27,17 +26,20 @@ import java.util.concurrent.*;
@Transactional
(
propagation
=
Propagation
.
SUPPORTS
,
readOnly
=
true
,
rollbackFor
=
Exception
.
class
)
@Transactional
(
propagation
=
Propagation
.
SUPPORTS
,
readOnly
=
true
,
rollbackFor
=
Exception
.
class
)
public
class
VerificationCodeServiceImpl
implements
VerificationCodeService
{
public
class
VerificationCodeServiceImpl
implements
VerificationCodeService
{
@Autowired
private
final
VerificationCodeRepository
verificationCodeRepository
;
private
VerificationCodeRepository
verificationCodeRepository
;
@Value
(
"${code.expiration}"
)
@Value
(
"${code.expiration}"
)
private
Integer
expiration
;
private
Integer
expiration
;
public
VerificationCodeServiceImpl
(
VerificationCodeRepository
verificationCodeRepository
)
{
this
.
verificationCodeRepository
=
verificationCodeRepository
;
}
@Override
@Override
@Transactional
(
rollbackFor
=
Exception
.
class
)
@Transactional
(
rollbackFor
=
Exception
.
class
)
public
EmailVo
sendEmail
(
VerificationCode
code
)
{
public
EmailVo
sendEmail
(
VerificationCode
code
)
{
EmailVo
emailVo
=
null
;
EmailVo
emailVo
;
String
content
=
""
;
String
content
;
VerificationCode
verificationCode
=
verificationCodeRepository
.
findByScenesAndTypeAndValueAndStatusIsTrue
(
code
.
getScenes
(),
code
.
getType
(),
code
.
getValue
());
VerificationCode
verificationCode
=
verificationCodeRepository
.
findByScenesAndTypeAndValueAndStatusIsTrue
(
code
.
getScenes
(),
code
.
getType
(),
code
.
getValue
());
// 如果不存在有效的验证码,就创建一个新的
// 如果不存在有效的验证码,就创建一个新的
TemplateEngine
engine
=
TemplateUtil
.
createEngine
(
new
TemplateConfig
(
"template"
,
TemplateConfig
.
ResourceMode
.
CLASSPATH
));
TemplateEngine
engine
=
TemplateUtil
.
createEngine
(
new
TemplateConfig
(
"template"
,
TemplateConfig
.
ResourceMode
.
CLASSPATH
));
...
@@ -45,12 +47,12 @@ public class VerificationCodeServiceImpl implements VerificationCodeService {
...
@@ -45,12 +47,12 @@ public class VerificationCodeServiceImpl implements VerificationCodeService {
if
(
verificationCode
==
null
){
if
(
verificationCode
==
null
){
code
.
setCode
(
RandomUtil
.
randomNumbers
(
6
));
code
.
setCode
(
RandomUtil
.
randomNumbers
(
6
));
content
=
template
.
render
(
Dict
.
create
().
set
(
"code"
,
code
.
getCode
()));
content
=
template
.
render
(
Dict
.
create
().
set
(
"code"
,
code
.
getCode
()));
emailVo
=
new
EmailVo
(
Arrays
.
as
List
(
code
.
getValue
()),
"eladmin后台管理系统"
,
content
);
emailVo
=
new
EmailVo
(
Collections
.
singleton
List
(
code
.
getValue
()),
"eladmin后台管理系统"
,
content
);
timedDestruction
(
verificationCodeRepository
.
save
(
code
));
timedDestruction
(
verificationCodeRepository
.
save
(
code
));
// 存在就再次发送原来的验证码
// 存在就再次发送原来的验证码
}
else
{
}
else
{
content
=
template
.
render
(
Dict
.
create
().
set
(
"code"
,
verificationCode
.
getCode
()));
content
=
template
.
render
(
Dict
.
create
().
set
(
"code"
,
verificationCode
.
getCode
()));
emailVo
=
new
EmailVo
(
Arrays
.
as
List
(
verificationCode
.
getValue
()),
"eladmin后台管理系统"
,
content
);
emailVo
=
new
EmailVo
(
Collections
.
singleton
List
(
verificationCode
.
getValue
()),
"eladmin后台管理系统"
,
content
);
}
}
return
emailVo
;
return
emailVo
;
}
}
...
@@ -68,7 +70,7 @@ public class VerificationCodeServiceImpl implements VerificationCodeService {
...
@@ -68,7 +70,7 @@ public class VerificationCodeServiceImpl implements VerificationCodeService {
/**
/**
* 定时任务,指定分钟后改变验证码状态
* 定时任务,指定分钟后改变验证码状态
* @param verifyCode
* @param verifyCode
验证码
*/
*/
private
void
timedDestruction
(
VerificationCode
verifyCode
)
{
private
void
timedDestruction
(
VerificationCode
verifyCode
)
{
//以下示例为程序调用结束继续运行
//以下示例为程序调用结束继续运行
...
...
eladmin-tools/src/main/java/me/zhengjie/service/mapper/LocalStorageMapper.java
View file @
fd9fb2a6
package
me.zhengjie.service.mapper
;
package
me.zhengjie.service.mapper
;
import
me.zhengjie.
mapper.Entity
Mapper
;
import
me.zhengjie.
base.Base
Mapper
;
import
me.zhengjie.domain.LocalStorage
;
import
me.zhengjie.domain.LocalStorage
;
import
me.zhengjie.service.dto.LocalStorageDTO
;
import
me.zhengjie.service.dto.LocalStorageDTO
;
import
org.mapstruct.Mapper
;
import
org.mapstruct.Mapper
;
...
@@ -10,7 +10,7 @@ import org.mapstruct.ReportingPolicy;
...
@@ -10,7 +10,7 @@ import org.mapstruct.ReportingPolicy;
* @author Zheng Jie
* @author Zheng Jie
* @date 2019-09-05
* @date 2019-09-05
*/
*/
@Mapper
(
componentModel
=
"spring"
,
uses
=
{},
unmappedTargetPolicy
=
ReportingPolicy
.
IGNORE
)
@Mapper
(
componentModel
=
"spring"
,
unmappedTargetPolicy
=
ReportingPolicy
.
IGNORE
)
public
interface
LocalStorageMapper
extends
Entity
Mapper
<
LocalStorageDTO
,
LocalStorage
>
{
public
interface
LocalStorageMapper
extends
Base
Mapper
<
LocalStorageDTO
,
LocalStorage
>
{
}
}
\ No newline at end of file
eladmin-tools/src/main/java/me/zhengjie/utils/AliPayStatusEnum.java
View file @
fd9fb2a6
...
@@ -7,31 +7,17 @@ package me.zhengjie.utils;
...
@@ -7,31 +7,17 @@ package me.zhengjie.utils;
*/
*/
public
enum
AliPayStatusEnum
{
public
enum
AliPayStatusEnum
{
/**
* 交易成功
*/
FINISHED
(
"交易成功"
,
"TRADE_FINISHED"
),
FINISHED
(
"交易成功"
,
"TRADE_FINISHED"
),
/**
* 支付成功
*/
SUCCESS
(
"支付成功"
,
"TRADE_SUCCESS"
),
SUCCESS
(
"支付成功"
,
"TRADE_SUCCESS"
),
/**
* 交易创建
*/
BUYER_PAY
(
"交易创建"
,
"WAIT_BUYER_PAY"
),
BUYER_PAY
(
"交易创建"
,
"WAIT_BUYER_PAY"
),
/**
* 交易关闭
*/
CLOSED
(
"交易关闭"
,
"TRADE_CLOSED"
);
CLOSED
(
"交易关闭"
,
"TRADE_CLOSED"
);
private
String
name
;
private
String
value
;
private
String
value
;
AliPayStatusEnum
(
String
name
,
String
value
)
{
AliPayStatusEnum
(
String
name
,
String
value
)
{
this
.
name
=
name
;
this
.
value
=
value
;
this
.
value
=
value
;
}
}
...
...
eladmin-tools/src/main/java/me/zhengjie/utils/AlipayUtils.java
View file @
fd9fb2a6
package
me.zhengjie.utils
;
package
me.zhengjie.utils
;
import
cn.hutool.core.util.StrUtil
;
import
com.alipay.api.AlipayApiException
;
import
com.alipay.api.AlipayApiException
;
import
com.alipay.api.internal.util.AlipaySignature
;
import
com.alipay.api.internal.util.AlipaySignature
;
import
me.zhengjie.domain.AlipayConfig
;
import
me.zhengjie.domain.AlipayConfig
;
...
@@ -9,7 +8,6 @@ import javax.servlet.http.HttpServletRequest;
...
@@ -9,7 +8,6 @@ import javax.servlet.http.HttpServletRequest;
import
java.text.SimpleDateFormat
;
import
java.text.SimpleDateFormat
;
import
java.util.Date
;
import
java.util.Date
;
import
java.util.HashMap
;
import
java.util.HashMap
;
import
java.util.Iterator
;
import
java.util.Map
;
import
java.util.Map
;
/**
/**
...
@@ -22,7 +20,7 @@ public class AlipayUtils {
...
@@ -22,7 +20,7 @@ public class AlipayUtils {
/**
/**
* 生成订单号
* 生成订单号
* @return
* @return
String
*/
*/
public
String
getOrderCode
()
{
public
String
getOrderCode
()
{
SimpleDateFormat
sdf
=
new
SimpleDateFormat
(
"yyyy-MM-dd HH:mm:ss"
);
SimpleDateFormat
sdf
=
new
SimpleDateFormat
(
"yyyy-MM-dd HH:mm:ss"
);
...
@@ -35,24 +33,22 @@ public class AlipayUtils {
...
@@ -35,24 +33,22 @@ public class AlipayUtils {
String
[]
split1
=
s
.
split
(
" "
);
String
[]
split1
=
s
.
split
(
" "
);
String
s1
=
split1
[
0
]
+
split1
[
1
];
String
s1
=
split1
[
0
]
+
split1
[
1
];
String
[]
split2
=
s1
.
split
(
":"
);
String
[]
split2
=
s1
.
split
(
":"
);
String
s2
=
split2
[
0
]
+
split2
[
1
]
+
split2
[
2
]
+
a
;
return
split2
[
0
]
+
split2
[
1
]
+
split2
[
2
]
+
a
;
return
s2
;
}
}
/**
/**
* 校验签名
* 校验签名
* @param request
* @param request HttpServletRequest
* @return
* @param alipay 阿里云配置
* @return boolean
*/
*/
public
boolean
rsaCheck
(
HttpServletRequest
request
,
AlipayConfig
alipay
){
public
boolean
rsaCheck
(
HttpServletRequest
request
,
AlipayConfig
alipay
){
/**
// 获取支付宝POST过来反馈信息
* 获取支付宝POST过来反馈信息
*/
Map
<
String
,
String
>
params
=
new
HashMap
<>(
1
);
Map
<
String
,
String
>
params
=
new
HashMap
<>(
1
);
Map
requestParams
=
request
.
getParameterMap
();
Map
requestParams
=
request
.
getParameterMap
();
for
(
Iterator
iter
=
requestParams
.
keySet
()
.
iterator
();
iter
.
hasNext
();
)
{
for
(
Object
o
:
requestParams
.
keySet
())
{
String
name
=
(
String
)
iter
.
next
()
;
String
name
=
(
String
)
o
;
String
[]
values
=
(
String
[])
requestParams
.
get
(
name
);
String
[]
values
=
(
String
[])
requestParams
.
get
(
name
);
String
valueStr
=
""
;
String
valueStr
=
""
;
for
(
int
i
=
0
;
i
<
values
.
length
;
i
++)
{
for
(
int
i
=
0
;
i
<
values
.
length
;
i
++)
{
...
@@ -63,17 +59,12 @@ public class AlipayUtils {
...
@@ -63,17 +59,12 @@ public class AlipayUtils {
}
}
try
{
try
{
boolean
verifyResult
=
AlipaySignature
.
rsaCheckV1
(
params
,
return
AlipaySignature
.
rsaCheckV1
(
params
,
alipay
.
getPublicKey
(),
alipay
.
getPublicKey
(),
alipay
.
getCharset
(),
alipay
.
getCharset
(),
alipay
.
getSignType
());
alipay
.
getSignType
());
return
verifyResult
;
}
catch
(
AlipayApiException
e
)
{
}
catch
(
AlipayApiException
e
)
{
return
false
;
return
false
;
}
}
}
}
public
boolean
isEmpty
(
String
str
){
return
StrUtil
.
isEmpty
(
str
);
}
}
}
eladmin-tools/src/main/java/me/zhengjie/utils/QiNiuUtil.java
View file @
fd9fb2a6
...
@@ -11,18 +11,18 @@ import java.util.Date;
...
@@ -11,18 +11,18 @@ import java.util.Date;
*/
*/
public
class
QiNiuUtil
{
public
class
QiNiuUtil
{
p
ublic
static
final
String
HUAD
=
"华东"
;
p
rivate
static
final
String
HUAD
=
"华东"
;
p
ublic
static
final
String
HUAB
=
"华北"
;
p
rivate
static
final
String
HUAB
=
"华北"
;
p
ublic
static
final
String
HUAN
=
"华南"
;
p
rivate
static
final
String
HUAN
=
"华南"
;
p
ublic
static
final
String
BEIM
=
"北美"
;
p
rivate
static
final
String
BEIM
=
"北美"
;
/**
/**
* 得到机房的对应关系
* 得到机房的对应关系
* @param zone
* @param zone
机房名称
* @return
* @return
Region
*/
*/
public
static
Region
getRegion
(
String
zone
){
public
static
Region
getRegion
(
String
zone
){
...
@@ -42,17 +42,15 @@ public class QiNiuUtil {
...
@@ -42,17 +42,15 @@ public class QiNiuUtil {
/**
/**
* 默认不指定key的情况下,以文件内容的hash值作为文件名
* 默认不指定key的情况下,以文件内容的hash值作为文件名
* @param file
* @param file
文件名
* @return
* @return
String
*/
*/
public
static
String
getKey
(
String
file
){
public
static
String
getKey
(
String
file
){
StringBuffer
key
=
new
StringBuffer
(
FileUtil
.
getFileNameNoEx
(
file
));
SimpleDateFormat
sdf
=
new
SimpleDateFormat
(
"yyyyMMddHHmmss"
);
SimpleDateFormat
sdf
=
new
SimpleDateFormat
(
"yyyyMMddHHmmss"
);
Date
date
=
new
Date
();
Date
date
=
new
Date
();
key
.
append
(
"-"
);
return
FileUtil
.
getFileNameNoEx
(
file
)
+
"-"
+
key
.
append
(
sdf
.
format
(
date
));
sdf
.
format
(
date
)
+
key
.
append
(
"."
);
"."
+
key
.
append
(
FileUtil
.
getExtensionName
(
file
));
FileUtil
.
getExtensionName
(
file
);
return
key
.
toString
();
}
}
}
}
pom.xml
View file @
fd9fb2a6
...
@@ -7,7 +7,7 @@
...
@@ -7,7 +7,7 @@
<groupId>
me.zhengjie
</groupId>
<groupId>
me.zhengjie
</groupId>
<artifactId>
eladmin
</artifactId>
<artifactId>
eladmin
</artifactId>
<packaging>
pom
</packaging>
<packaging>
pom
</packaging>
<version>
2.
2
</version>
<version>
2.
3
</version>
<modules>
<modules>
<module>
eladmin-common
</module>
<module>
eladmin-common
</module>
...
@@ -195,6 +195,16 @@
...
@@ -195,6 +195,16 @@
<artifactId>
javax.inject
</artifactId>
<artifactId>
javax.inject
</artifactId>
<version>
1
</version>
<version>
1
</version>
</dependency>
</dependency>
<dependency>
<groupId>
com.github.whvcse
</groupId>
<artifactId>
easy-captcha
</artifactId>
<version>
1.6.2
</version>
</dependency>
<dependency>
<groupId>
eu.bitwalker
</groupId>
<artifactId>
UserAgentUtils
</artifactId>
<version>
1.20
</version>
</dependency>
</dependencies>
</dependencies>
<build>
<build>
...
...
sql/eladmin.sql
View file @
fd9fb2a6
/
*
*
Navicat
Premium
Data
Transfer
Navicat
Premium
Data
Transfer
Source
Server
:
本地
Source
Server
:
本地
...
@@ -11,7 +11,7 @@
...
@@ -11,7 +11,7 @@
Target
Server
Version
:
50562
Target
Server
Version
:
50562
File
Encoding
:
65001
File
Encoding
:
65001
Date:
26/09
/2019 1
7:41
:3
9
Date
:
31
/
10
/
2019
1
2
:
24
:
3
8
*/
*/
SET
NAMES
utf8mb4
;
SET
NAMES
utf8mb4
;
...
@@ -49,24 +49,21 @@ CREATE TABLE `dept` (
...
@@ -49,24 +49,21 @@ CREATE TABLE `dept` (
`id`
bigint
(
20
)
NOT
NULL
AUTO_INCREMENT
COMMENT
'ID'
,
`id`
bigint
(
20
)
NOT
NULL
AUTO_INCREMENT
COMMENT
'ID'
,
`name`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NOT
NULL
COMMENT
'名称'
,
`name`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NOT
NULL
COMMENT
'名称'
,
`pid`
bigint
(
20
)
NOT
NULL
COMMENT
'上级部门'
,
`pid`
bigint
(
20
)
NOT
NULL
COMMENT
'上级部门'
,
`create_time`
datetime
NULL
DEFAULT
NULL
,
`enabled`
bit
(
1
)
NOT
NULL
,
`enabled`
bit
(
1
)
NOT
NULL
,
`create_time`
datetime
NULL
DEFAULT
NULL
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
PRIMARY
KEY
(
`id`
)
USING
BTREE
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
1
3
CHARACTER
SET
=
utf8
COLLATE
=
utf8_general_ci
ROW_FORMAT
=
Compact
;
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
1
4
CHARACTER
SET
=
utf8
COLLATE
=
utf8_general_ci
ROW_FORMAT
=
Compact
;
-- ----------------------------
-- ----------------------------
-- Records of dept
-- Records of dept
-- ----------------------------
-- ----------------------------
INSERT
INTO
`dept`
VALUES
(
1
,
'eladmin'
,
0
,
'2019-03-25 09:14:05'
,
b
'1'
);
INSERT
INTO
`dept`
VALUES
(
1
,
'eladmin'
,
0
,
b
'1'
,
'2019-03-25 09:14:05'
);
INSERT
INTO
`dept`
VALUES
(
2
,
'研发部'
,
7
,
'2019-03-25 09:15:32'
,
b
'1'
);
INSERT
INTO
`dept`
VALUES
(
2
,
'研发部'
,
7
,
b
'1'
,
'2019-03-25 09:15:32'
);
INSERT
INTO
`dept`
VALUES
(
5
,
'运维部'
,
7
,
'2019-03-25 09:20:44'
,
b
'1'
);
INSERT
INTO
`dept`
VALUES
(
5
,
'运维部'
,
7
,
b
'1'
,
'2019-03-25 09:20:44'
);
INSERT
INTO
`dept`
VALUES
(
6
,
'测试部'
,
8
,
'2019-03-25 09:52:18'
,
b
'1'
);
INSERT
INTO
`dept`
VALUES
(
6
,
'测试部'
,
8
,
b
'1'
,
'2019-03-25 09:52:18'
);
INSERT
INTO
`dept`
VALUES
(
7
,
'华南分部'
,
1
,
'2019-03-25 11:04:50'
,
b
'1'
);
INSERT
INTO
`dept`
VALUES
(
7
,
'华南分部'
,
1
,
b
'1'
,
'2019-03-25 11:04:50'
);
INSERT
INTO
`dept`
VALUES
(
8
,
'华北分部'
,
1
,
'2019-03-25 11:04:53'
,
b
'1'
);
INSERT
INTO
`dept`
VALUES
(
8
,
'华北分部'
,
1
,
b
'1'
,
'2019-03-25 11:04:53'
);
INSERT
INTO
`dept`
VALUES
(
9
,
'财务部'
,
7
,
'2019-03-25 11:05:34'
,
b
'1'
);
INSERT
INTO
`dept`
VALUES
(
11
,
'人事部'
,
8
,
b
'1'
,
'2019-03-25 11:07:58'
);
INSERT
INTO
`dept`
VALUES
(
10
,
'行政部'
,
8
,
'2019-03-25 11:05:58'
,
b
'1'
);
INSERT
INTO
`dept`
VALUES
(
11
,
'人事部'
,
8
,
'2019-03-25 11:07:58'
,
b
'1'
);
INSERT
INTO
`dept`
VALUES
(
12
,
'市场部'
,
7
,
'2019-03-25 11:10:24'
,
b
'0'
);
-- ----------------------------
-- ----------------------------
-- Table structure for dict
-- Table structure for dict
...
@@ -76,15 +73,16 @@ CREATE TABLE `dict` (
...
@@ -76,15 +73,16 @@ CREATE TABLE `dict` (
`id`
bigint
(
11
)
NOT
NULL
AUTO_INCREMENT
,
`id`
bigint
(
11
)
NOT
NULL
AUTO_INCREMENT
,
`name`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NOT
NULL
COMMENT
'字典名称'
,
`name`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NOT
NULL
COMMENT
'字典名称'
,
`remark`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
COMMENT
'描述'
,
`remark`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
COMMENT
'描述'
,
`create_time`
datetime
NULL
DEFAULT
NULL
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
PRIMARY
KEY
(
`id`
)
USING
BTREE
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
7
CHARACTER
SET
=
utf8
COLLATE
=
utf8_general_ci
ROW_FORMAT
=
Compact
;
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
8
CHARACTER
SET
=
utf8
COLLATE
=
utf8_general_ci
ROW_FORMAT
=
Compact
;
-- ----------------------------
-- ----------------------------
-- Records of dict
-- Records of dict
-- ----------------------------
-- ----------------------------
INSERT
INTO
`dict`
VALUES
(
1
,
'user_status'
,
'用户状态'
);
INSERT
INTO
`dict`
VALUES
(
1
,
'user_status'
,
'用户状态'
,
'2019-10-27 20:31:36'
);
INSERT
INTO
`dict`
VALUES
(
4
,
'dept_status'
,
'部门状态'
);
INSERT
INTO
`dict`
VALUES
(
4
,
'dept_status'
,
'部门状态'
,
'2019-10-27 20:31:36'
);
INSERT
INTO
`dict`
VALUES
(
5
,
'job_status'
,
'岗位状态'
);
INSERT
INTO
`dict`
VALUES
(
5
,
'job_status'
,
'岗位状态'
,
'2019-10-27 20:31:36'
);
-- ----------------------------
-- ----------------------------
-- Table structure for dict_detail
-- Table structure for dict_detail
...
@@ -96,20 +94,21 @@ CREATE TABLE `dict_detail` (
...
@@ -96,20 +94,21 @@ CREATE TABLE `dict_detail` (
`value`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NOT
NULL
COMMENT
'字典值'
,
`value`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NOT
NULL
COMMENT
'字典值'
,
`sort`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
COMMENT
'排序'
,
`sort`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
COMMENT
'排序'
,
`dict_id`
bigint
(
11
)
NULL
DEFAULT
NULL
COMMENT
'字典id'
,
`dict_id`
bigint
(
11
)
NULL
DEFAULT
NULL
COMMENT
'字典id'
,
`create_time`
datetime
NULL
DEFAULT
NULL
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
,
INDEX
`FK5tpkputc6d9nboxojdbgnpmyb`
(
`dict_id`
)
USING
BTREE
,
INDEX
`FK5tpkputc6d9nboxojdbgnpmyb`
(
`dict_id`
)
USING
BTREE
,
CONSTRAINT
`FK5tpkputc6d9nboxojdbgnpmyb`
FOREIGN
KEY
(
`dict_id`
)
REFERENCES
`dict`
(
`id`
)
ON
DELETE
RESTRICT
ON
UPDATE
RESTRICT
CONSTRAINT
`FK5tpkputc6d9nboxojdbgnpmyb`
FOREIGN
KEY
(
`dict_id`
)
REFERENCES
`dict`
(
`id`
)
ON
DELETE
RESTRICT
ON
UPDATE
RESTRICT
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
1
6
CHARACTER
SET
=
utf8
COLLATE
=
utf8_general_ci
ROW_FORMAT
=
Compact
;
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
1
7
CHARACTER
SET
=
utf8
COLLATE
=
utf8_general_ci
ROW_FORMAT
=
Compact
;
-- ----------------------------
-- ----------------------------
-- Records of dict_detail
-- Records of dict_detail
-- ----------------------------
-- ----------------------------
INSERT
INTO
`dict_detail`
VALUES
(
1
,
'激活'
,
'true'
,
'1'
,
1
);
INSERT
INTO
`dict_detail`
VALUES
(
1
,
'激活'
,
'true'
,
'1'
,
1
,
'2019-10-27 20:31:36'
);
INSERT
INTO
`dict_detail`
VALUES
(
2
,
'
锁定
'
,
'false'
,
'2'
,
1
);
INSERT
INTO
`dict_detail`
VALUES
(
2
,
'
禁用
'
,
'false'
,
'2'
,
1
,
NULL
);
INSERT
INTO
`dict_detail`
VALUES
(
11
,
'
正常
'
,
'true'
,
'1'
,
4
);
INSERT
INTO
`dict_detail`
VALUES
(
11
,
'
启用
'
,
'true'
,
'1'
,
4
,
NULL
);
INSERT
INTO
`dict_detail`
VALUES
(
12
,
'停用'
,
'false'
,
'2'
,
4
);
INSERT
INTO
`dict_detail`
VALUES
(
12
,
'停用'
,
'false'
,
'2'
,
4
,
'2019-10-27 20:31:36'
);
INSERT
INTO
`dict_detail`
VALUES
(
13
,
'
正常
'
,
'true'
,
'1'
,
5
);
INSERT
INTO
`dict_detail`
VALUES
(
13
,
'
启用
'
,
'true'
,
'1'
,
5
,
NULL
);
INSERT
INTO
`dict_detail`
VALUES
(
14
,
'停用'
,
'false'
,
'2'
,
5
);
INSERT
INTO
`dict_detail`
VALUES
(
14
,
'停用'
,
'false'
,
'2'
,
5
,
'2019-10-27 20:31:36'
);
-- ----------------------------
-- ----------------------------
-- Table structure for email_config
-- Table structure for email_config
...
@@ -154,23 +153,22 @@ CREATE TABLE `job` (
...
@@ -154,23 +153,22 @@ CREATE TABLE `job` (
`id`
bigint
(
20
)
NOT
NULL
AUTO_INCREMENT
,
`id`
bigint
(
20
)
NOT
NULL
AUTO_INCREMENT
,
`name`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NOT
NULL
,
`name`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NOT
NULL
,
`enabled`
bit
(
1
)
NOT
NULL
,
`enabled`
bit
(
1
)
NOT
NULL
,
`create_time`
datetime
NULL
DEFAULT
NULL
,
`sort`
bigint
(
20
)
NOT
NULL
,
`sort`
bigint
(
20
)
NOT
NULL
,
`dept_id`
bigint
(
20
)
NULL
DEFAULT
NULL
,
`dept_id`
bigint
(
20
)
NULL
DEFAULT
NULL
,
`create_time`
datetime
NULL
DEFAULT
NULL
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
,
INDEX
`FKmvhj0rogastlctflsxf1d6k3i`
(
`dept_id`
)
USING
BTREE
,
INDEX
`FKmvhj0rogastlctflsxf1d6k3i`
(
`dept_id`
)
USING
BTREE
,
CONSTRAINT
`FKmvhj0rogastlctflsxf1d6k3i`
FOREIGN
KEY
(
`dept_id`
)
REFERENCES
`dept`
(
`id`
)
ON
DELETE
RESTRICT
ON
UPDATE
RESTRICT
CONSTRAINT
`FKmvhj0rogastlctflsxf1d6k3i`
FOREIGN
KEY
(
`dept_id`
)
REFERENCES
`dept`
(
`id`
)
ON
DELETE
RESTRICT
ON
UPDATE
RESTRICT
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
20
CHARACTER
SET
=
utf8
COLLATE
=
utf8_general_ci
ROW_FORMAT
=
Compact
;
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
14
CHARACTER
SET
=
utf8
COLLATE
=
utf8_general_ci
ROW_FORMAT
=
Compact
;
-- ----------------------------
-- ----------------------------
-- Records of job
-- Records of job
-- ----------------------------
-- ----------------------------
INSERT
INTO
`job`
VALUES
(
2
,
'董事长秘书'
,
b
'1'
,
'2019-03-29 14:01:30'
,
2
,
1
);
INSERT
INTO
`job`
VALUES
(
2
,
'董事长秘书'
,
b
'1'
,
2
,
1
,
'2019-03-29 14:01:30'
);
INSERT
INTO
`job`
VALUES
(
8
,
'人事专员'
,
b
'1'
,
'2019-03-29 14:52:28'
,
3
,
11
);
INSERT
INTO
`job`
VALUES
(
8
,
'人事专员'
,
b
'1'
,
3
,
11
,
'2019-03-29 14:52:28'
);
INSERT
INTO
`job`
VALUES
(
10
,
'产品经理'
,
b
'0'
,
'2019-03-29 14:55:51'
,
4
,
2
);
INSERT
INTO
`job`
VALUES
(
10
,
'产品经理'
,
b
'1'
,
4
,
2
,
'2019-03-29 14:55:51'
);
INSERT
INTO
`job`
VALUES
(
11
,
'全栈开发'
,
b
'1'
,
'2019-03-31 13:39:30'
,
6
,
2
);
INSERT
INTO
`job`
VALUES
(
11
,
'全栈开发'
,
b
'1'
,
6
,
2
,
'2019-03-31 13:39:30'
);
INSERT
INTO
`job`
VALUES
(
12
,
'软件测试'
,
b
'1'
,
'2019-03-31 13:39:43'
,
5
,
2
);
INSERT
INTO
`job`
VALUES
(
12
,
'软件测试'
,
b
'1'
,
5
,
2
,
'2019-03-31 13:39:43'
);
INSERT
INTO
`job`
VALUES
(
19
,
'董事长'
,
b
'1'
,
'2019-03-31 14:58:15'
,
1
,
1
);
-- ----------------------------
-- ----------------------------
-- Table structure for local_storage
-- Table structure for local_storage
...
@@ -186,9 +184,8 @@ CREATE TABLE `local_storage` (
...
@@ -186,9 +184,8 @@ CREATE TABLE `local_storage` (
`size`
varchar
(
100
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
COMMENT
'大小'
,
`size`
varchar
(
100
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
COMMENT
'大小'
,
`operate`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
COMMENT
'操作人'
,
`operate`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
COMMENT
'操作人'
,
`create_time`
datetime
NULL
DEFAULT
NULL
COMMENT
'创建日期'
,
`create_time`
datetime
NULL
DEFAULT
NULL
COMMENT
'创建日期'
,
`update_time`
datetime
NULL
DEFAULT
NULL
COMMENT
'修改日期'
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
PRIMARY
KEY
(
`id`
)
USING
BTREE
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
20
CHARACTER
SET
=
utf8
COLLATE
=
utf8_general_ci
ROW_FORMAT
=
Compact
;
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
3
CHARACTER
SET
=
utf8
COLLATE
=
utf8_general_ci
ROW_FORMAT
=
Compact
;
-- ----------------------------
-- ----------------------------
-- Table structure for log
-- Table structure for log
...
@@ -206,8 +203,9 @@ CREATE TABLE `log` (
...
@@ -206,8 +203,9 @@ CREATE TABLE `log` (
`time`
bigint
(
20
)
NULL
DEFAULT
NULL
,
`time`
bigint
(
20
)
NULL
DEFAULT
NULL
,
`username`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
,
`username`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
,
`address`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
,
`address`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
,
`browser`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
PRIMARY
KEY
(
`id`
)
USING
BTREE
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
1
4269
CHARACTER
SET
=
utf8
COLLATE
=
utf8_general_ci
ROW_FORMAT
=
Compact
;
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
1
7040
CHARACTER
SET
=
utf8
COLLATE
=
utf8_general_ci
ROW_FORMAT
=
Compact
;
-- ----------------------------
-- ----------------------------
-- Table structure for menu
-- Table structure for menu
...
@@ -215,126 +213,84 @@ CREATE TABLE `log` (
...
@@ -215,126 +213,84 @@ CREATE TABLE `log` (
DROP
TABLE
IF
EXISTS
`menu`
;
DROP
TABLE
IF
EXISTS
`menu`
;
CREATE
TABLE
`menu`
(
CREATE
TABLE
`menu`
(
`id`
bigint
(
20
)
NOT
NULL
AUTO_INCREMENT
COMMENT
'ID'
,
`id`
bigint
(
20
)
NOT
NULL
AUTO_INCREMENT
COMMENT
'ID'
,
`create_time`
datetime
NULL
DEFAULT
NULL
COMMENT
'创建日期'
,
`i_frame`
bit
(
1
)
NULL
DEFAULT
NULL
COMMENT
'是否外链'
,
`i_frame`
bit
(
1
)
NULL
DEFAULT
NULL
COMMENT
'是否外链'
,
`name`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
COMMENT
'菜单名称'
,
`name`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
COMMENT
'菜单名称'
,
`component`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
COMMENT
'组件'
,
`component`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
COMMENT
'组件'
,
`pid`
bigint
(
20
)
NOT
NULL
COMMENT
'上级菜单ID'
,
`pid`
bigint
(
20
)
NOT
NULL
COMMENT
'上级菜单ID'
,
`sort`
bigint
(
20
)
N
O
T
NULL
COMMENT
'排序'
,
`sort`
bigint
(
20
)
N
ULL
DEFAUL
T
NULL
COMMENT
'排序'
,
`icon`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
COMMENT
'图标'
,
`icon`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
COMMENT
'图标'
,
`path`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
COMMENT
'链接地址'
,
`path`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
COMMENT
'链接地址'
,
`cache`
bit
(
1
)
NULL
DEFAULT
b
'0'
,
`cache`
bit
(
1
)
NULL
DEFAULT
b
'0'
,
`hidden`
bit
(
1
)
NULL
DEFAULT
b
'0'
,
`hidden`
bit
(
1
)
NULL
DEFAULT
b
'0'
,
`component_name`
varchar
(
20
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
'-'
,
`component_name`
varchar
(
20
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
'-'
,
`create_time`
datetime
NULL
DEFAULT
NULL
COMMENT
'创建日期'
,
`permission`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
,
`type`
int
(
11
)
NULL
DEFAULT
NULL
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
,
INDEX
`FKqcf9gem97gqa5qjm4d3elcqt5`
(
`pid`
)
USING
BTREE
INDEX
`FKqcf9gem97gqa5qjm4d3elcqt5`
(
`pid`
)
USING
BTREE
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
40
CHARACTER
SET
=
utf8
COLLATE
=
utf8_general_ci
ROW_FORMAT
=
Compact
;
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
81
CHARACTER
SET
=
utf8
COLLATE
=
utf8_general_ci
ROW_FORMAT
=
Compact
;
-- ----------------------------
-- ----------------------------
-- Records of menu
-- Records of menu
-- ----------------------------
-- ----------------------------
INSERT
INTO
`menu`
VALUES
(
1
,
'2018-12-18 15:11:29'
,
b
'0'
,
'系统管理'
,
NULL
,
0
,
1
,
'system'
,
'system'
,
b
'0'
,
b
'0'
,
NULL
);
INSERT
INTO
`menu`
VALUES
(
1
,
b
'0'
,
'系统管理'
,
NULL
,
0
,
1
,
'system'
,
'system'
,
b
'0'
,
b
'0'
,
NULL
,
'2018-12-18 15:11:29'
,
NULL
,
0
);
INSERT
INTO
`menu`
VALUES
(
2
,
'2018-12-18 15:14:44'
,
b
'0'
,
'用户管理'
,
'system/user/index'
,
1
,
2
,
'peoples'
,
'user'
,
b
'0'
,
b
'0'
,
'User'
);
INSERT
INTO
`menu`
VALUES
(
2
,
b
'0'
,
'用户管理'
,
'system/user/index'
,
1
,
2
,
'peoples'
,
'user'
,
b
'0'
,
b
'0'
,
'User'
,
'2018-12-18 15:14:44'
,
'user:list'
,
1
);
INSERT
INTO
`menu`
VALUES
(
3
,
'2018-12-18 15:16:07'
,
b
'0'
,
'角色管理'
,
'system/role/index'
,
1
,
3
,
'role'
,
'role'
,
b
'0'
,
b
'0'
,
'Role'
);
INSERT
INTO
`menu`
VALUES
(
3
,
b
'0'
,
'角色管理'
,
'system/role/index'
,
1
,
3
,
'role'
,
'role'
,
b
'0'
,
b
'0'
,
'Role'
,
'2018-12-18 15:16:07'
,
'roles:list'
,
1
);
INSERT
INTO
`menu`
VALUES
(
4
,
'2018-12-18 15:16:45'
,
b
'0'
,
'权限管理'
,
'system/permission/index'
,
1
,
4
,
'permission'
,
'permission'
,
b
'0'
,
b
'0'
,
'Permission'
);
INSERT
INTO
`menu`
VALUES
(
5
,
b
'0'
,
'菜单管理'
,
'system/menu/index'
,
1
,
5
,
'menu'
,
'menu'
,
b
'0'
,
b
'0'
,
'Menu'
,
'2018-12-18 15:17:28'
,
'menu:list'
,
1
);
INSERT
INTO
`menu`
VALUES
(
5
,
'2018-12-18 15:17:28'
,
b
'0'
,
'菜单管理'
,
'system/menu/index'
,
1
,
5
,
'menu'
,
'menu'
,
b
'0'
,
b
'0'
,
'Menu'
);
INSERT
INTO
`menu`
VALUES
(
6
,
b
'0'
,
'系统监控'
,
NULL
,
0
,
10
,
'monitor'
,
'monitor'
,
b
'0'
,
b
'0'
,
NULL
,
'2018-12-18 15:17:48'
,
NULL
,
0
);
INSERT
INTO
`menu`
VALUES
(
6
,
'2018-12-18 15:17:48'
,
b
'0'
,
'系统监控'
,
NULL
,
0
,
10
,
'monitor'
,
'monitor'
,
b
'0'
,
b
'0'
,
NULL
);
INSERT
INTO
`menu`
VALUES
(
7
,
b
'0'
,
'操作日志'
,
'monitor/log/index'
,
6
,
11
,
'log'
,
'logs'
,
b
'0'
,
b
'0'
,
'Log'
,
'2018-12-18 15:18:26'
,
NULL
,
1
);
INSERT
INTO
`menu`
VALUES
(
7
,
'2018-12-18 15:18:26'
,
b
'0'
,
'操作日志'
,
'monitor/log/index'
,
6
,
11
,
'log'
,
'logs'
,
b
'1'
,
b
'0'
,
'Log'
);
INSERT
INTO
`menu`
VALUES
(
8
,
b
'0'
,
'系统缓存'
,
'monitor/redis/index'
,
6
,
13
,
'redis'
,
'redis'
,
b
'0'
,
b
'0'
,
'Redis'
,
'2018-12-18 15:19:01'
,
'redis:list'
,
1
);
INSERT
INTO
`menu`
VALUES
(
8
,
'2018-12-18 15:19:01'
,
b
'0'
,
'系统缓存'
,
'monitor/redis/index'
,
6
,
13
,
'redis'
,
'redis'
,
b
'0'
,
b
'0'
,
'Redis'
);
INSERT
INTO
`menu`
VALUES
(
9
,
b
'0'
,
'SQL监控'
,
'monitor/sql/index'
,
6
,
14
,
'sqlMonitor'
,
'druid'
,
b
'0'
,
b
'0'
,
'Sql'
,
'2018-12-18 15:19:34'
,
NULL
,
1
);
INSERT
INTO
`menu`
VALUES
(
9
,
'2018-12-18 15:19:34'
,
b
'0'
,
'SQL监控'
,
'monitor/sql/index'
,
6
,
14
,
'sqlMonitor'
,
'druid'
,
b
'0'
,
b
'0'
,
'Sql'
);
INSERT
INTO
`menu`
VALUES
(
10
,
b
'0'
,
'组件管理'
,
NULL
,
0
,
50
,
'zujian'
,
'components'
,
b
'0'
,
b
'0'
,
NULL
,
'2018-12-19 13:38:16'
,
NULL
,
0
);
INSERT
INTO
`menu`
VALUES
(
10
,
'2018-12-19 13:38:16'
,
b
'0'
,
'组件管理'
,
NULL
,
0
,
50
,
'zujian'
,
'components'
,
b
'0'
,
b
'0'
,
NULL
);
INSERT
INTO
`menu`
VALUES
(
11
,
b
'0'
,
'图标库'
,
'components/IconSelect'
,
10
,
51
,
'icon'
,
'icon'
,
b
'0'
,
b
'0'
,
'Icons'
,
'2018-12-19 13:38:49'
,
NULL
,
1
);
INSERT
INTO
`menu`
VALUES
(
11
,
'2018-12-19 13:38:49'
,
b
'0'
,
'图标库'
,
'components/IconSelect'
,
10
,
51
,
'icon'
,
'icon'
,
b
'0'
,
b
'0'
,
'Icons'
);
INSERT
INTO
`menu`
VALUES
(
14
,
b
'0'
,
'邮件工具'
,
'tools/email/index'
,
36
,
24
,
'email'
,
'email'
,
b
'0'
,
b
'0'
,
'Email'
,
'2018-12-27 10:13:09'
,
NULL
,
1
);
INSERT
INTO
`menu`
VALUES
(
14
,
'2018-12-27 10:13:09'
,
b
'0'
,
'邮件工具'
,
'tools/email/index'
,
36
,
24
,
'email'
,
'email'
,
b
'0'
,
b
'0'
,
'Email'
);
INSERT
INTO
`menu`
VALUES
(
15
,
b
'0'
,
'富文本'
,
'components/Editor'
,
10
,
52
,
'fwb'
,
'tinymce'
,
b
'0'
,
b
'0'
,
'Editor'
,
'2018-12-27 11:58:25'
,
NULL
,
1
);
INSERT
INTO
`menu`
VALUES
(
15
,
'2018-12-27 11:58:25'
,
b
'0'
,
'富文本'
,
'components/Editor'
,
10
,
52
,
'fwb'
,
'tinymce'
,
b
'0'
,
b
'0'
,
'Editor'
);
INSERT
INTO
`menu`
VALUES
(
16
,
b
'0'
,
'图床管理'
,
'tools/picture/index'
,
36
,
25
,
'image'
,
'pictures'
,
b
'0'
,
b
'0'
,
'Pictures'
,
'2018-12-28 09:36:53'
,
'pictures:list'
,
1
);
INSERT
INTO
`menu`
VALUES
(
16
,
'2018-12-28 09:36:53'
,
b
'0'
,
'图床管理'
,
'tools/picture/index'
,
36
,
25
,
'image'
,
'pictures'
,
b
'0'
,
b
'0'
,
'Pictures'
);
INSERT
INTO
`menu`
VALUES
(
18
,
b
'0'
,
'存储管理'
,
'tools/storage/index'
,
36
,
23
,
'qiniu'
,
'storage'
,
b
'0'
,
b
'0'
,
'Storage'
,
'2018-12-31 11:12:15'
,
'storage:list'
,
1
);
INSERT
INTO
`menu`
VALUES
(
17
,
'2018-12-28 15:09:49'
,
b
'1'
,
'项目地址'
,
''
,
0
,
0
,
'github'
,
'https://github.com/elunez/eladmin'
,
b
'0'
,
b
'0'
,
NULL
);
INSERT
INTO
`menu`
VALUES
(
19
,
b
'0'
,
'支付宝工具'
,
'tools/aliPay/index'
,
36
,
27
,
'alipay'
,
'aliPay'
,
b
'0'
,
b
'0'
,
'AliPay'
,
'2018-12-31 14:52:38'
,
NULL
,
1
);
INSERT
INTO
`menu`
VALUES
(
18
,
'2018-12-31 11:12:15'
,
b
'0'
,
'存储管理'
,
'tools/storage/index'
,
36
,
23
,
'qiniu'
,
'storage'
,
b
'0'
,
b
'0'
,
'Storage'
);
INSERT
INTO
`menu`
VALUES
(
21
,
b
'0'
,
'多级菜单'
,
''
,
0
,
900
,
'menu'
,
'nested'
,
b
'0'
,
b
'1'
,
NULL
,
'2019-01-04 16:22:03'
,
NULL
,
0
);
INSERT
INTO
`menu`
VALUES
(
19
,
'2018-12-31 14:52:38'
,
b
'0'
,
'支付宝工具'
,
'tools/aliPay/index'
,
36
,
27
,
'alipay'
,
'aliPay'
,
b
'0'
,
b
'0'
,
'AliPay'
);
INSERT
INTO
`menu`
VALUES
(
22
,
b
'0'
,
'二级菜单1'
,
'nested/menu1/index'
,
21
,
999
,
'menu'
,
'menu1'
,
b
'0'
,
b
'0'
,
NULL
,
'2019-01-04 16:23:29'
,
NULL
,
1
);
INSERT
INTO
`menu`
VALUES
(
21
,
'2019-01-04 16:22:03'
,
b
'0'
,
'多级菜单'
,
''
,
0
,
900
,
'menu'
,
'nested'
,
b
'0'
,
b
'0'
,
NULL
);
INSERT
INTO
`menu`
VALUES
(
23
,
b
'0'
,
'二级菜单2'
,
'nested/menu2/index'
,
21
,
999
,
'menu'
,
'menu2'
,
b
'0'
,
b
'0'
,
NULL
,
'2019-01-04 16:23:57'
,
NULL
,
1
);
INSERT
INTO
`menu`
VALUES
(
22
,
'2019-01-04 16:23:29'
,
b
'0'
,
'二级菜单1'
,
'nested/menu1/index'
,
21
,
999
,
'menu'
,
'menu1'
,
b
'0'
,
b
'0'
,
NULL
);
INSERT
INTO
`menu`
VALUES
(
24
,
b
'0'
,
'三级菜单1'
,
'nested/menu1/menu1-1'
,
22
,
999
,
'menu'
,
'menu1-1'
,
b
'0'
,
b
'0'
,
NULL
,
'2019-01-04 16:24:48'
,
NULL
,
1
);
INSERT
INTO
`menu`
VALUES
(
23
,
'2019-01-04 16:23:57'
,
b
'0'
,
'二级菜单2'
,
'nested/menu2/index'
,
21
,
999
,
'menu'
,
'menu2'
,
b
'0'
,
b
'0'
,
NULL
);
INSERT
INTO
`menu`
VALUES
(
27
,
b
'0'
,
'三级菜单2'
,
'nested/menu1/menu1-2'
,
22
,
999
,
'menu'
,
'menu1-2'
,
b
'0'
,
b
'0'
,
NULL
,
'2019-01-07 17:27:32'
,
NULL
,
1
);
INSERT
INTO
`menu`
VALUES
(
24
,
'2019-01-04 16:24:48'
,
b
'0'
,
'三级菜单1'
,
'nested/menu1/menu1-1'
,
22
,
999
,
'menu'
,
'menu1-1'
,
b
'0'
,
b
'0'
,
NULL
);
INSERT
INTO
`menu`
VALUES
(
28
,
b
'0'
,
'定时任务'
,
'system/timing/index'
,
36
,
21
,
'timing'
,
'timing'
,
b
'0'
,
b
'0'
,
'Timing'
,
'2019-01-07 20:34:40'
,
'timing:list'
,
1
);
INSERT
INTO
`menu`
VALUES
(
27
,
'2019-01-07 17:27:32'
,
b
'0'
,
'三级菜单2'
,
'nested/menu1/menu1-2'
,
22
,
999
,
'menu'
,
'menu1-2'
,
b
'0'
,
b
'0'
,
NULL
);
INSERT
INTO
`menu`
VALUES
(
30
,
b
'0'
,
'代码生成'
,
'generator/index'
,
36
,
22
,
'dev'
,
'generator'
,
b
'0'
,
b
'0'
,
'GeneratorIndex'
,
'2019-01-11 15:45:55'
,
NULL
,
1
);
INSERT
INTO
`menu`
VALUES
(
28
,
'2019-01-07 20:34:40'
,
b
'0'
,
'定时任务'
,
'system/timing/index'
,
36
,
21
,
'timing'
,
'timing'
,
b
'0'
,
b
'0'
,
'Timing'
);
INSERT
INTO
`menu`
VALUES
(
32
,
b
'0'
,
'异常日志'
,
'monitor/log/errorLog'
,
6
,
12
,
'error'
,
'errorLog'
,
b
'0'
,
b
'0'
,
'ErrorLog'
,
'2019-01-13 13:49:03'
,
NULL
,
1
);
INSERT
INTO
`menu`
VALUES
(
30
,
'2019-01-11 15:45:55'
,
b
'0'
,
'代码生成'
,
'generator/index'
,
36
,
22
,
'dev'
,
'generator'
,
b
'0'
,
b
'0'
,
'GeneratorIndex'
);
INSERT
INTO
`menu`
VALUES
(
33
,
b
'0'
,
'Markdown'
,
'components/MarkDown'
,
10
,
53
,
'markdown'
,
'markdown'
,
b
'0'
,
b
'0'
,
'Markdown'
,
'2019-03-08 13:46:44'
,
NULL
,
1
);
INSERT
INTO
`menu`
VALUES
(
32
,
'2019-01-13 13:49:03'
,
b
'0'
,
'异常日志'
,
'monitor/log/errorLog'
,
6
,
12
,
'error'
,
'errorLog'
,
b
'0'
,
b
'0'
,
'ErrorLog'
);
INSERT
INTO
`menu`
VALUES
(
34
,
b
'0'
,
'Yaml编辑器'
,
'components/YamlEdit'
,
10
,
54
,
'dev'
,
'yaml'
,
b
'0'
,
b
'0'
,
'YamlEdit'
,
'2019-03-08 15:49:40'
,
NULL
,
1
);
INSERT
INTO
`menu`
VALUES
(
33
,
'2019-03-08 13:46:44'
,
b
'0'
,
'Markdown'
,
'components/MarkDown'
,
10
,
53
,
'markdown'
,
'markdown'
,
b
'0'
,
b
'0'
,
'Markdown'
);
INSERT
INTO
`menu`
VALUES
(
35
,
b
'0'
,
'部门管理'
,
'system/dept/index'
,
1
,
6
,
'dept'
,
'dept'
,
b
'0'
,
b
'0'
,
'Dept'
,
'2019-03-25 09:46:00'
,
'dept:list'
,
1
);
INSERT
INTO
`menu`
VALUES
(
34
,
'2019-03-08 15:49:40'
,
b
'0'
,
'Yaml编辑器'
,
'components/YamlEdit'
,
10
,
54
,
'dev'
,
'yaml'
,
b
'0'
,
b
'0'
,
'YamlEdit'
);
INSERT
INTO
`menu`
VALUES
(
36
,
b
'0'
,
'系统工具'
,
''
,
0
,
20
,
'sys-tools'
,
'sys-tools'
,
b
'0'
,
b
'0'
,
NULL
,
'2019-03-29 10:57:35'
,
NULL
,
0
);
INSERT
INTO
`menu`
VALUES
(
35
,
'2019-03-25 09:46:00'
,
b
'0'
,
'部门管理'
,
'system/dept/index'
,
1
,
6
,
'dept'
,
'dept'
,
b
'0'
,
b
'0'
,
'Dept'
);
INSERT
INTO
`menu`
VALUES
(
37
,
b
'0'
,
'岗位管理'
,
'system/job/index'
,
1
,
7
,
'Steve-Jobs'
,
'job'
,
b
'0'
,
b
'0'
,
'Job'
,
'2019-03-29 13:51:18'
,
'job:list'
,
1
);
INSERT
INTO
`menu`
VALUES
(
36
,
'2019-03-29 10:57:35'
,
b
'0'
,
'系统工具'
,
''
,
0
,
20
,
'sys-tools'
,
'sys-tools'
,
b
'0'
,
b
'0'
,
NULL
);
INSERT
INTO
`menu`
VALUES
(
38
,
b
'0'
,
'接口文档'
,
'tools/swagger/index'
,
36
,
26
,
'swagger'
,
'swagger2'
,
b
'0'
,
b
'0'
,
'Swagger'
,
'2019-03-29 19:57:53'
,
NULL
,
1
);
INSERT
INTO
`menu`
VALUES
(
37
,
'2019-03-29 13:51:18'
,
b
'0'
,
'岗位管理'
,
'system/job/index'
,
1
,
7
,
'Steve-Jobs'
,
'job'
,
b
'0'
,
b
'0'
,
'Job'
);
INSERT
INTO
`menu`
VALUES
(
39
,
b
'0'
,
'字典管理'
,
'system/dict/index'
,
1
,
8
,
'dictionary'
,
'dict'
,
b
'0'
,
b
'0'
,
'Dict'
,
'2019-04-10 11:49:04'
,
'dict:list'
,
1
);
INSERT
INTO
`menu`
VALUES
(
38
,
'2019-03-29 19:57:53'
,
b
'0'
,
'接口文档'
,
'tools/swagger/index'
,
36
,
26
,
'swagger'
,
'swagger2'
,
b
'0'
,
b
'0'
,
'Swagger'
);
INSERT
INTO
`menu`
VALUES
(
41
,
b
'0'
,
'在线用户'
,
'monitor/online/index'
,
6
,
10
,
'Steve-Jobs'
,
'online'
,
b
'0'
,
b
'0'
,
'OnlineUser'
,
'2019-10-26 22:08:43'
,
NULL
,
1
);
INSERT
INTO
`menu`
VALUES
(
39
,
'2019-04-10 11:49:04'
,
b
'0'
,
'字典管理'
,
'system/dict/index'
,
1
,
8
,
'dictionary'
,
'dict'
,
b
'0'
,
b
'0'
,
'Dict'
);
INSERT
INTO
`menu`
VALUES
(
44
,
b
'0'
,
'用户新增'
,
''
,
2
,
2
,
''
,
''
,
b
'0'
,
b
'0'
,
''
,
'2019-10-29 10:59:46'
,
'user:add'
,
2
);
INSERT
INTO
`menu`
VALUES
(
45
,
b
'0'
,
'用户编辑'
,
''
,
2
,
3
,
''
,
''
,
b
'0'
,
b
'0'
,
''
,
'2019-10-29 11:00:08'
,
'user:edit'
,
2
);
-- ----------------------------
INSERT
INTO
`menu`
VALUES
(
46
,
b
'0'
,
'用户删除'
,
''
,
2
,
4
,
''
,
''
,
b
'0'
,
b
'0'
,
''
,
'2019-10-29 11:00:23'
,
'user:del'
,
2
);
-- Table structure for permission
INSERT
INTO
`menu`
VALUES
(
48
,
b
'0'
,
'角色创建'
,
''
,
3
,
2
,
''
,
''
,
b
'0'
,
b
'0'
,
''
,
'2019-10-29 12:45:34'
,
'roles:add'
,
2
);
-- ----------------------------
INSERT
INTO
`menu`
VALUES
(
49
,
b
'0'
,
'角色修改'
,
''
,
3
,
3
,
''
,
''
,
b
'0'
,
b
'0'
,
''
,
'2019-10-29 12:46:16'
,
'roles:edit'
,
2
);
DROP
TABLE
IF
EXISTS
`permission`
;
INSERT
INTO
`menu`
VALUES
(
50
,
b
'0'
,
'角色删除'
,
''
,
3
,
4
,
''
,
''
,
b
'0'
,
b
'0'
,
''
,
'2019-10-29 12:46:51'
,
'roles:del'
,
2
);
CREATE
TABLE
`permission`
(
INSERT
INTO
`menu`
VALUES
(
52
,
b
'0'
,
'菜单新增'
,
''
,
5
,
2
,
''
,
''
,
b
'0'
,
b
'0'
,
''
,
'2019-10-29 12:55:07'
,
'menu:add'
,
2
);
`id`
bigint
(
20
)
NOT
NULL
AUTO_INCREMENT
COMMENT
'ID'
,
INSERT
INTO
`menu`
VALUES
(
53
,
b
'0'
,
'菜单编辑'
,
''
,
5
,
3
,
''
,
''
,
b
'0'
,
b
'0'
,
''
,
'2019-10-29 12:55:40'
,
'menu:edit'
,
2
);
`alias`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
COMMENT
'别名'
,
INSERT
INTO
`menu`
VALUES
(
54
,
b
'0'
,
'菜单删除'
,
''
,
5
,
4
,
''
,
''
,
b
'0'
,
b
'0'
,
''
,
'2019-10-29 12:56:00'
,
'menu:del'
,
2
);
`create_time`
datetime
NULL
DEFAULT
NULL
COMMENT
'创建日期'
,
INSERT
INTO
`menu`
VALUES
(
56
,
b
'0'
,
'部门新增'
,
''
,
35
,
2
,
''
,
''
,
b
'0'
,
b
'0'
,
''
,
'2019-10-29 12:57:09'
,
'dept:add'
,
2
);
`name`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
COMMENT
'名称'
,
INSERT
INTO
`menu`
VALUES
(
57
,
b
'0'
,
'部门编辑'
,
''
,
35
,
3
,
''
,
''
,
b
'0'
,
b
'0'
,
''
,
'2019-10-29 12:57:27'
,
'dept:edit'
,
2
);
`pid`
int
(
11
)
NOT
NULL
COMMENT
'上级权限'
,
INSERT
INTO
`menu`
VALUES
(
58
,
b
'0'
,
'部门删除'
,
''
,
35
,
4
,
''
,
''
,
b
'0'
,
b
'0'
,
''
,
'2019-10-29 12:57:41'
,
'dept:del'
,
2
);
PRIMARY
KEY
(
`id`
)
USING
BTREE
INSERT
INTO
`menu`
VALUES
(
60
,
b
'0'
,
'岗位新增'
,
''
,
37
,
2
,
''
,
''
,
b
'0'
,
b
'0'
,
''
,
'2019-10-29 12:58:27'
,
'job:add'
,
2
);
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
60
CHARACTER
SET
=
utf8
COLLATE
=
utf8_general_ci
ROW_FORMAT
=
Compact
;
INSERT
INTO
`menu`
VALUES
(
61
,
b
'0'
,
'岗位编辑'
,
''
,
37
,
3
,
''
,
''
,
b
'0'
,
b
'0'
,
''
,
'2019-10-29 12:58:45'
,
'job:edit'
,
2
);
INSERT
INTO
`menu`
VALUES
(
62
,
b
'0'
,
'岗位删除'
,
''
,
37
,
4
,
''
,
''
,
b
'0'
,
b
'0'
,
''
,
'2019-10-29 12:59:04'
,
'job:del'
,
2
);
-- ----------------------------
INSERT
INTO
`menu`
VALUES
(
64
,
b
'0'
,
'字典新增'
,
''
,
39
,
2
,
''
,
''
,
b
'0'
,
b
'0'
,
''
,
'2019-10-29 13:00:17'
,
'dict:add'
,
2
);
-- Records of permission
INSERT
INTO
`menu`
VALUES
(
65
,
b
'0'
,
'字典编辑'
,
''
,
39
,
3
,
''
,
''
,
b
'0'
,
b
'0'
,
''
,
'2019-10-29 13:00:42'
,
'dict:edit'
,
2
);
-- ----------------------------
INSERT
INTO
`menu`
VALUES
(
66
,
b
'0'
,
'字典删除'
,
''
,
39
,
4
,
''
,
''
,
b
'0'
,
b
'0'
,
''
,
'2019-10-29 13:00:59'
,
'dict:del'
,
2
);
INSERT
INTO
`permission`
VALUES
(
1
,
'超级管理员'
,
'2018-12-03 12:27:48'
,
'ADMIN'
,
0
);
INSERT
INTO
`menu`
VALUES
(
68
,
b
'0'
,
'缓存删除'
,
''
,
8
,
2
,
''
,
''
,
b
'0'
,
b
'0'
,
''
,
'2019-10-29 13:04:07'
,
'redis:del'
,
2
);
INSERT
INTO
`permission`
VALUES
(
2
,
'用户管理'
,
'2018-12-03 12:28:19'
,
'USER_ALL'
,
0
);
INSERT
INTO
`menu`
VALUES
(
70
,
b
'0'
,
'图片上传'
,
''
,
16
,
2
,
''
,
''
,
b
'0'
,
b
'0'
,
''
,
'2019-10-29 13:05:34'
,
'pictures:add'
,
2
);
INSERT
INTO
`permission`
VALUES
(
3
,
'用户查询'
,
'2018-12-03 12:31:35'
,
'USER_SELECT'
,
2
);
INSERT
INTO
`menu`
VALUES
(
71
,
b
'0'
,
'图片删除'
,
''
,
16
,
3
,
''
,
''
,
b
'0'
,
b
'0'
,
''
,
'2019-10-29 13:05:52'
,
'pictures:del'
,
2
);
INSERT
INTO
`permission`
VALUES
(
4
,
'用户创建'
,
'2018-12-03 12:31:35'
,
'USER_CREATE'
,
2
);
INSERT
INTO
`menu`
VALUES
(
73
,
b
'0'
,
'任务新增'
,
''
,
28
,
2
,
''
,
''
,
b
'0'
,
b
'0'
,
''
,
'2019-10-29 13:07:28'
,
'timing:add'
,
2
);
INSERT
INTO
`permission`
VALUES
(
5
,
'用户编辑'
,
'2018-12-03 12:31:35'
,
'USER_EDIT'
,
2
);
INSERT
INTO
`menu`
VALUES
(
74
,
b
'0'
,
'任务编辑'
,
''
,
28
,
3
,
''
,
''
,
b
'0'
,
b
'0'
,
''
,
'2019-10-29 13:07:41'
,
'timing:edit'
,
2
);
INSERT
INTO
`permission`
VALUES
(
6
,
'用户删除'
,
'2018-12-03 12:31:35'
,
'USER_DELETE'
,
2
);
INSERT
INTO
`menu`
VALUES
(
75
,
b
'0'
,
'任务删除'
,
''
,
28
,
4
,
''
,
''
,
b
'0'
,
b
'0'
,
''
,
'2019-10-29 13:07:54'
,
'timing:del'
,
2
);
INSERT
INTO
`permission`
VALUES
(
7
,
'角色管理'
,
'2018-12-03 12:28:19'
,
'ROLES_ALL'
,
0
);
INSERT
INTO
`menu`
VALUES
(
77
,
b
'0'
,
'上传文件'
,
''
,
18
,
2
,
''
,
''
,
b
'0'
,
b
'0'
,
''
,
'2019-10-29 13:09:09'
,
'storage:add'
,
2
);
INSERT
INTO
`permission`
VALUES
(
8
,
'角色查询'
,
'2018-12-03 12:31:35'
,
'ROLES_SELECT'
,
7
);
INSERT
INTO
`menu`
VALUES
(
78
,
b
'0'
,
'文件编辑'
,
''
,
18
,
3
,
''
,
''
,
b
'0'
,
b
'0'
,
''
,
'2019-10-29 13:09:22'
,
'storage:edit'
,
2
);
INSERT
INTO
`permission`
VALUES
(
10
,
'角色创建'
,
'2018-12-09 20:10:16'
,
'ROLES_CREATE'
,
7
);
INSERT
INTO
`menu`
VALUES
(
79
,
b
'0'
,
'文件删除'
,
''
,
18
,
4
,
''
,
''
,
b
'0'
,
b
'0'
,
''
,
'2019-10-29 13:09:34'
,
'storage:del'
,
2
);
INSERT
INTO
`permission`
VALUES
(
11
,
'角色编辑'
,
'2018-12-09 20:10:42'
,
'ROLES_EDIT'
,
7
);
INSERT
INTO
`permission`
VALUES
(
12
,
'角色删除'
,
'2018-12-09 20:11:07'
,
'ROLES_DELETE'
,
7
);
INSERT
INTO
`permission`
VALUES
(
13
,
'权限管理'
,
'2018-12-09 20:11:37'
,
'PERMISSION_ALL'
,
0
);
INSERT
INTO
`permission`
VALUES
(
14
,
'权限查询'
,
'2018-12-09 20:11:55'
,
'PERMISSION_SELECT'
,
13
);
INSERT
INTO
`permission`
VALUES
(
15
,
'权限创建'
,
'2018-12-09 20:14:10'
,
'PERMISSION_CREATE'
,
13
);
INSERT
INTO
`permission`
VALUES
(
16
,
'权限编辑'
,
'2018-12-09 20:15:44'
,
'PERMISSION_EDIT'
,
13
);
INSERT
INTO
`permission`
VALUES
(
17
,
'权限删除'
,
'2018-12-09 20:15:59'
,
'PERMISSION_DELETE'
,
13
);
INSERT
INTO
`permission`
VALUES
(
18
,
'缓存管理'
,
'2018-12-17 13:53:25'
,
'REDIS_ALL'
,
0
);
INSERT
INTO
`permission`
VALUES
(
20
,
'缓存查询'
,
'2018-12-17 13:54:07'
,
'REDIS_SELECT'
,
18
);
INSERT
INTO
`permission`
VALUES
(
22
,
'缓存删除'
,
'2018-12-17 13:55:04'
,
'REDIS_DELETE'
,
18
);
INSERT
INTO
`permission`
VALUES
(
23
,
'图床管理'
,
'2018-12-27 20:31:49'
,
'PICTURE_ALL'
,
0
);
INSERT
INTO
`permission`
VALUES
(
24
,
'查询图片'
,
'2018-12-27 20:32:04'
,
'PICTURE_SELECT'
,
23
);
INSERT
INTO
`permission`
VALUES
(
25
,
'上传图片'
,
'2018-12-27 20:32:24'
,
'PICTURE_UPLOAD'
,
23
);
INSERT
INTO
`permission`
VALUES
(
26
,
'删除图片'
,
'2018-12-27 20:32:45'
,
'PICTURE_DELETE'
,
23
);
INSERT
INTO
`permission`
VALUES
(
29
,
'菜单管理'
,
'2018-12-28 17:34:31'
,
'MENU_ALL'
,
0
);
INSERT
INTO
`permission`
VALUES
(
30
,
'菜单查询'
,
'2018-12-28 17:34:41'
,
'MENU_SELECT'
,
29
);
INSERT
INTO
`permission`
VALUES
(
31
,
'菜单创建'
,
'2018-12-28 17:34:52'
,
'MENU_CREATE'
,
29
);
INSERT
INTO
`permission`
VALUES
(
32
,
'菜单编辑'
,
'2018-12-28 17:35:20'
,
'MENU_EDIT'
,
29
);
INSERT
INTO
`permission`
VALUES
(
33
,
'菜单删除'
,
'2018-12-28 17:35:29'
,
'MENU_DELETE'
,
29
);
INSERT
INTO
`permission`
VALUES
(
35
,
'定时任务管理'
,
'2019-01-08 14:59:57'
,
'JOB_ALL'
,
0
);
INSERT
INTO
`permission`
VALUES
(
36
,
'任务查询'
,
'2019-01-08 15:00:09'
,
'JOB_SELECT'
,
35
);
INSERT
INTO
`permission`
VALUES
(
37
,
'任务创建'
,
'2019-01-08 15:00:20'
,
'JOB_CREATE'
,
35
);
INSERT
INTO
`permission`
VALUES
(
38
,
'任务编辑'
,
'2019-01-08 15:00:33'
,
'JOB_EDIT'
,
35
);
INSERT
INTO
`permission`
VALUES
(
39
,
'任务删除'
,
'2019-01-08 15:01:13'
,
'JOB_DELETE'
,
35
);
INSERT
INTO
`permission`
VALUES
(
40
,
'部门管理'
,
'2019-03-29 17:06:55'
,
'DEPT_ALL'
,
0
);
INSERT
INTO
`permission`
VALUES
(
41
,
'部门查询'
,
'2019-03-29 17:07:09'
,
'DEPT_SELECT'
,
40
);
INSERT
INTO
`permission`
VALUES
(
42
,
'部门创建'
,
'2019-03-29 17:07:29'
,
'DEPT_CREATE'
,
40
);
INSERT
INTO
`permission`
VALUES
(
43
,
'部门编辑'
,
'2019-03-29 17:07:52'
,
'DEPT_EDIT'
,
40
);
INSERT
INTO
`permission`
VALUES
(
44
,
'部门删除'
,
'2019-03-29 17:08:14'
,
'DEPT_DELETE'
,
40
);
INSERT
INTO
`permission`
VALUES
(
45
,
'岗位管理'
,
'2019-03-29 17:08:52'
,
'USERJOB_ALL'
,
0
);
INSERT
INTO
`permission`
VALUES
(
46
,
'岗位查询'
,
'2019-03-29 17:10:27'
,
'USERJOB_SELECT'
,
45
);
INSERT
INTO
`permission`
VALUES
(
47
,
'岗位创建'
,
'2019-03-29 17:10:55'
,
'USERJOB_CREATE'
,
45
);
INSERT
INTO
`permission`
VALUES
(
48
,
'岗位编辑'
,
'2019-03-29 17:11:08'
,
'USERJOB_EDIT'
,
45
);
INSERT
INTO
`permission`
VALUES
(
49
,
'岗位删除'
,
'2019-03-29 17:11:19'
,
'USERJOB_DELETE'
,
45
);
INSERT
INTO
`permission`
VALUES
(
50
,
'字典管理'
,
'2019-04-10 16:24:51'
,
'DICT_ALL'
,
0
);
INSERT
INTO
`permission`
VALUES
(
51
,
'字典查询'
,
'2019-04-10 16:25:16'
,
'DICT_SELECT'
,
50
);
INSERT
INTO
`permission`
VALUES
(
52
,
'字典创建'
,
'2019-04-10 16:25:29'
,
'DICT_CREATE'
,
50
);
INSERT
INTO
`permission`
VALUES
(
53
,
'字典编辑'
,
'2019-04-10 16:27:19'
,
'DICT_EDIT'
,
50
);
INSERT
INTO
`permission`
VALUES
(
54
,
'字典删除'
,
'2019-04-10 16:27:30'
,
'DICT_DELETE'
,
50
);
INSERT
INTO
`permission`
VALUES
(
55
,
'文件管理'
,
'2019-09-08 12:31:54'
,
'LOCALSTORAGE_ALL'
,
0
);
INSERT
INTO
`permission`
VALUES
(
56
,
'文件搜索'
,
'2019-09-08 12:40:53'
,
'LOCALSTORAGE_SELECT'
,
55
);
INSERT
INTO
`permission`
VALUES
(
57
,
'文件上传'
,
'2019-09-08 12:41:05'
,
'LOCALSTORAGE_CREATE'
,
55
);
INSERT
INTO
`permission`
VALUES
(
58
,
'文件编辑'
,
'2019-09-08 12:41:19'
,
'LOCALSTORAGE_EDIT'
,
55
);
INSERT
INTO
`permission`
VALUES
(
59
,
'文件删除'
,
'2019-09-08 12:41:29'
,
'LOCALSTORAGE_DELETE'
,
55
);
-- ----------------------------
-- ----------------------------
-- Table structure for picture
-- Table structure for picture
...
@@ -350,8 +306,9 @@ CREATE TABLE `picture` (
...
@@ -350,8 +306,9 @@ CREATE TABLE `picture` (
`url`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
COMMENT
'图片地址'
,
`url`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
COMMENT
'图片地址'
,
`username`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
COMMENT
'用户名称'
,
`username`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
COMMENT
'用户名称'
,
`width`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
COMMENT
'图片宽度'
,
`width`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
COMMENT
'图片宽度'
,
`md5code`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
PRIMARY
KEY
(
`id`
)
USING
BTREE
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
1
CHARACTER
SET
=
utf8
COLLATE
=
utf8_general_ci
ROW_FORMAT
=
Compact
;
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
4
CHARACTER
SET
=
utf8
COLLATE
=
utf8_general_ci
ROW_FORMAT
=
Compact
;
-- ----------------------------
-- ----------------------------
-- Table structure for qiniu_config
-- Table structure for qiniu_config
...
@@ -382,7 +339,7 @@ CREATE TABLE `qiniu_content` (
...
@@ -382,7 +339,7 @@ CREATE TABLE `qiniu_content` (
`url`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
COMMENT
'文件url'
,
`url`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
COMMENT
'文件url'
,
`suffix`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
,
`suffix`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
PRIMARY
KEY
(
`id`
)
USING
BTREE
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
24
CHARACTER
SET
=
utf8
COLLATE
=
utf8_general_ci
ROW_FORMAT
=
Compact
;
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
5
CHARACTER
SET
=
utf8
COLLATE
=
utf8_general_ci
ROW_FORMAT
=
Compact
;
-- ----------------------------
-- ----------------------------
-- Table structure for quartz_job
-- Table structure for quartz_job
...
@@ -397,7 +354,7 @@ CREATE TABLE `quartz_job` (
...
@@ -397,7 +354,7 @@ CREATE TABLE `quartz_job` (
`method_name`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
COMMENT
'方法名称'
,
`method_name`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
COMMENT
'方法名称'
,
`params`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
COMMENT
'参数'
,
`params`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
COMMENT
'参数'
,
`remark`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
COMMENT
'备注'
,
`remark`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
COMMENT
'备注'
,
`
upd
ate_time`
datetime
NULL
DEFAULT
NULL
COMMENT
'创建
或更新
日期'
,
`
cre
ate_time`
datetime
NULL
DEFAULT
NULL
COMMENT
'创建日期'
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
PRIMARY
KEY
(
`id`
)
USING
BTREE
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
4
CHARACTER
SET
=
utf8
COLLATE
=
utf8_general_ci
ROW_FORMAT
=
Compact
;
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
4
CHARACTER
SET
=
utf8
COLLATE
=
utf8_general_ci
ROW_FORMAT
=
Compact
;
...
@@ -424,7 +381,7 @@ CREATE TABLE `quartz_log` (
...
@@ -424,7 +381,7 @@ CREATE TABLE `quartz_log` (
`params`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
,
`params`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
,
`time`
bigint
(
20
)
NULL
DEFAULT
NULL
,
`time`
bigint
(
20
)
NULL
DEFAULT
NULL
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
PRIMARY
KEY
(
`id`
)
USING
BTREE
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
51
CHARACTER
SET
=
utf8
COLLATE
=
utf8_general_ci
ROW_FORMAT
=
Compact
;
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
7
CHARACTER
SET
=
utf8
COLLATE
=
utf8_general_ci
ROW_FORMAT
=
Compact
;
-- ----------------------------
-- ----------------------------
-- Table structure for role
-- Table structure for role
...
@@ -432,20 +389,20 @@ CREATE TABLE `quartz_log` (
...
@@ -432,20 +389,20 @@ CREATE TABLE `quartz_log` (
DROP
TABLE
IF
EXISTS
`role`
;
DROP
TABLE
IF
EXISTS
`role`
;
CREATE
TABLE
`role`
(
CREATE
TABLE
`role`
(
`id`
bigint
(
20
)
NOT
NULL
AUTO_INCREMENT
COMMENT
'ID'
,
`id`
bigint
(
20
)
NOT
NULL
AUTO_INCREMENT
COMMENT
'ID'
,
`create_time`
datetime
NULL
DEFAULT
NULL
COMMENT
'创建日期'
,
`name`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NOT
NULL
COMMENT
'名称'
,
`name`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NOT
NULL
COMMENT
'名称'
,
`remark`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
COMMENT
'备注'
,
`remark`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
COMMENT
'备注'
,
`data_scope`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
,
`data_scope`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
,
`level`
int
(
255
)
NULL
DEFAULT
NULL
,
`level`
int
(
255
)
NULL
DEFAULT
NULL
,
`create_time`
datetime
NULL
DEFAULT
NULL
COMMENT
'创建日期'
,
`permission`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
PRIMARY
KEY
(
`id`
)
USING
BTREE
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
5
CHARACTER
SET
=
utf8
COLLATE
=
utf8_general_ci
ROW_FORMAT
=
Compact
;
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
6
CHARACTER
SET
=
utf8
COLLATE
=
utf8_general_ci
ROW_FORMAT
=
Compact
;
-- ----------------------------
-- ----------------------------
-- Records of role
-- Records of role
-- ----------------------------
-- ----------------------------
INSERT
INTO
`role`
VALUES
(
1
,
'2018-11-23 11:04:37'
,
'超级管理员'
,
'·'
,
'全部'
,
1
);
INSERT
INTO
`role`
VALUES
(
1
,
'超级管理员'
,
'-'
,
'全部'
,
1
,
'2018-11-23 11:04:37'
,
'admin'
);
INSERT
INTO
`role`
VALUES
(
2
,
'2018-11-23 13:09:06'
,
'普通用户'
,
'用于测试菜单与权限'
,
'自定义'
,
3
);
INSERT
INTO
`role`
VALUES
(
2
,
'普通用户'
,
'-'
,
'自定义'
,
2
,
'2018-11-23 13:09:06'
,
'common'
);
INSERT
INTO
`role`
VALUES
(
4
,
'2019-05-13 14:16:15'
,
'普通管理员'
,
'普通管理员级别为2,使用该角色新增用户时只能赋予比普通管理员级别低的角色'
,
'自定义'
,
2
);
-- ----------------------------
-- ----------------------------
-- Table structure for roles_depts
-- Table structure for roles_depts
...
@@ -463,11 +420,8 @@ CREATE TABLE `roles_depts` (
...
@@ -463,11 +420,8 @@ CREATE TABLE `roles_depts` (
-- ----------------------------
-- ----------------------------
-- Records of roles_depts
-- Records of roles_depts
-- ----------------------------
-- ----------------------------
INSERT
INTO
`roles_depts`
VALUES
(
2
,
2
);
INSERT
INTO
`roles_depts`
VALUES
(
2
,
5
);
INSERT
INTO
`roles_depts`
VALUES
(
2
,
5
);
INSERT
INTO
`roles_depts`
VALUES
(
4
,
6
);
INSERT
INTO
`roles_depts`
VALUES
(
4
,
7
);
INSERT
INTO
`roles_depts`
VALUES
(
2
,
8
);
INSERT
INTO
`roles_depts`
VALUES
(
2
,
9
);
-- ----------------------------
-- ----------------------------
-- Table structure for roles_menus
-- Table structure for roles_menus
...
@@ -488,7 +442,6 @@ CREATE TABLE `roles_menus` (
...
@@ -488,7 +442,6 @@ CREATE TABLE `roles_menus` (
INSERT
INTO
`roles_menus`
VALUES
(
1
,
1
);
INSERT
INTO
`roles_menus`
VALUES
(
1
,
1
);
INSERT
INTO
`roles_menus`
VALUES
(
2
,
1
);
INSERT
INTO
`roles_menus`
VALUES
(
2
,
1
);
INSERT
INTO
`roles_menus`
VALUES
(
3
,
1
);
INSERT
INTO
`roles_menus`
VALUES
(
3
,
1
);
INSERT
INTO
`roles_menus`
VALUES
(
4
,
1
);
INSERT
INTO
`roles_menus`
VALUES
(
5
,
1
);
INSERT
INTO
`roles_menus`
VALUES
(
5
,
1
);
INSERT
INTO
`roles_menus`
VALUES
(
6
,
1
);
INSERT
INTO
`roles_menus`
VALUES
(
6
,
1
);
INSERT
INTO
`roles_menus`
VALUES
(
7
,
1
);
INSERT
INTO
`roles_menus`
VALUES
(
7
,
1
);
...
@@ -499,7 +452,6 @@ INSERT INTO `roles_menus` VALUES (11, 1);
...
@@ -499,7 +452,6 @@ INSERT INTO `roles_menus` VALUES (11, 1);
INSERT
INTO
`roles_menus`
VALUES
(
14
,
1
);
INSERT
INTO
`roles_menus`
VALUES
(
14
,
1
);
INSERT
INTO
`roles_menus`
VALUES
(
15
,
1
);
INSERT
INTO
`roles_menus`
VALUES
(
15
,
1
);
INSERT
INTO
`roles_menus`
VALUES
(
16
,
1
);
INSERT
INTO
`roles_menus`
VALUES
(
16
,
1
);
INSERT
INTO
`roles_menus`
VALUES
(
17
,
1
);
INSERT
INTO
`roles_menus`
VALUES
(
18
,
1
);
INSERT
INTO
`roles_menus`
VALUES
(
18
,
1
);
INSERT
INTO
`roles_menus`
VALUES
(
19
,
1
);
INSERT
INTO
`roles_menus`
VALUES
(
19
,
1
);
INSERT
INTO
`roles_menus`
VALUES
(
21
,
1
);
INSERT
INTO
`roles_menus`
VALUES
(
21
,
1
);
...
@@ -517,10 +469,37 @@ INSERT INTO `roles_menus` VALUES (36, 1);
...
@@ -517,10 +469,37 @@ INSERT INTO `roles_menus` VALUES (36, 1);
INSERT
INTO
`roles_menus`
VALUES
(
37
,
1
);
INSERT
INTO
`roles_menus`
VALUES
(
37
,
1
);
INSERT
INTO
`roles_menus`
VALUES
(
38
,
1
);
INSERT
INTO
`roles_menus`
VALUES
(
38
,
1
);
INSERT
INTO
`roles_menus`
VALUES
(
39
,
1
);
INSERT
INTO
`roles_menus`
VALUES
(
39
,
1
);
INSERT
INTO
`roles_menus`
VALUES
(
41
,
1
);
INSERT
INTO
`roles_menus`
VALUES
(
44
,
1
);
INSERT
INTO
`roles_menus`
VALUES
(
45
,
1
);
INSERT
INTO
`roles_menus`
VALUES
(
46
,
1
);
INSERT
INTO
`roles_menus`
VALUES
(
48
,
1
);
INSERT
INTO
`roles_menus`
VALUES
(
49
,
1
);
INSERT
INTO
`roles_menus`
VALUES
(
50
,
1
);
INSERT
INTO
`roles_menus`
VALUES
(
52
,
1
);
INSERT
INTO
`roles_menus`
VALUES
(
53
,
1
);
INSERT
INTO
`roles_menus`
VALUES
(
54
,
1
);
INSERT
INTO
`roles_menus`
VALUES
(
56
,
1
);
INSERT
INTO
`roles_menus`
VALUES
(
57
,
1
);
INSERT
INTO
`roles_menus`
VALUES
(
58
,
1
);
INSERT
INTO
`roles_menus`
VALUES
(
60
,
1
);
INSERT
INTO
`roles_menus`
VALUES
(
61
,
1
);
INSERT
INTO
`roles_menus`
VALUES
(
62
,
1
);
INSERT
INTO
`roles_menus`
VALUES
(
64
,
1
);
INSERT
INTO
`roles_menus`
VALUES
(
65
,
1
);
INSERT
INTO
`roles_menus`
VALUES
(
66
,
1
);
INSERT
INTO
`roles_menus`
VALUES
(
68
,
1
);
INSERT
INTO
`roles_menus`
VALUES
(
70
,
1
);
INSERT
INTO
`roles_menus`
VALUES
(
71
,
1
);
INSERT
INTO
`roles_menus`
VALUES
(
73
,
1
);
INSERT
INTO
`roles_menus`
VALUES
(
74
,
1
);
INSERT
INTO
`roles_menus`
VALUES
(
75
,
1
);
INSERT
INTO
`roles_menus`
VALUES
(
77
,
1
);
INSERT
INTO
`roles_menus`
VALUES
(
78
,
1
);
INSERT
INTO
`roles_menus`
VALUES
(
79
,
1
);
INSERT
INTO
`roles_menus`
VALUES
(
1
,
2
);
INSERT
INTO
`roles_menus`
VALUES
(
1
,
2
);
INSERT
INTO
`roles_menus`
VALUES
(
2
,
2
);
INSERT
INTO
`roles_menus`
VALUES
(
2
,
2
);
INSERT
INTO
`roles_menus`
VALUES
(
3
,
2
);
INSERT
INTO
`roles_menus`
VALUES
(
3
,
2
);
INSERT
INTO
`roles_menus`
VALUES
(
4
,
2
);
INSERT
INTO
`roles_menus`
VALUES
(
5
,
2
);
INSERT
INTO
`roles_menus`
VALUES
(
5
,
2
);
INSERT
INTO
`roles_menus`
VALUES
(
6
,
2
);
INSERT
INTO
`roles_menus`
VALUES
(
6
,
2
);
INSERT
INTO
`roles_menus`
VALUES
(
8
,
2
);
INSERT
INTO
`roles_menus`
VALUES
(
8
,
2
);
...
@@ -530,11 +509,9 @@ INSERT INTO `roles_menus` VALUES (11, 2);
...
@@ -530,11 +509,9 @@ INSERT INTO `roles_menus` VALUES (11, 2);
INSERT
INTO
`roles_menus`
VALUES
(
14
,
2
);
INSERT
INTO
`roles_menus`
VALUES
(
14
,
2
);
INSERT
INTO
`roles_menus`
VALUES
(
15
,
2
);
INSERT
INTO
`roles_menus`
VALUES
(
15
,
2
);
INSERT
INTO
`roles_menus`
VALUES
(
16
,
2
);
INSERT
INTO
`roles_menus`
VALUES
(
16
,
2
);
INSERT
INTO
`roles_menus`
VALUES
(
17
,
2
);
INSERT
INTO
`roles_menus`
VALUES
(
18
,
2
);
INSERT
INTO
`roles_menus`
VALUES
(
18
,
2
);
INSERT
INTO
`roles_menus`
VALUES
(
19
,
2
);
INSERT
INTO
`roles_menus`
VALUES
(
19
,
2
);
INSERT
INTO
`roles_menus`
VALUES
(
21
,
2
);
INSERT
INTO
`roles_menus`
VALUES
(
21
,
2
);
INSERT
INTO
`roles_menus`
VALUES
(
22
,
2
);
INSERT
INTO
`roles_menus`
VALUES
(
23
,
2
);
INSERT
INTO
`roles_menus`
VALUES
(
23
,
2
);
INSERT
INTO
`roles_menus`
VALUES
(
24
,
2
);
INSERT
INTO
`roles_menus`
VALUES
(
24
,
2
);
INSERT
INTO
`roles_menus`
VALUES
(
27
,
2
);
INSERT
INTO
`roles_menus`
VALUES
(
27
,
2
);
...
@@ -547,42 +524,11 @@ INSERT INTO `roles_menus` VALUES (36, 2);
...
@@ -547,42 +524,11 @@ INSERT INTO `roles_menus` VALUES (36, 2);
INSERT
INTO
`roles_menus`
VALUES
(
37
,
2
);
INSERT
INTO
`roles_menus`
VALUES
(
37
,
2
);
INSERT
INTO
`roles_menus`
VALUES
(
38
,
2
);
INSERT
INTO
`roles_menus`
VALUES
(
38
,
2
);
INSERT
INTO
`roles_menus`
VALUES
(
39
,
2
);
INSERT
INTO
`roles_menus`
VALUES
(
39
,
2
);
INSERT
INTO
`roles_menus`
VALUES
(
1
,
4
);
INSERT
INTO
`roles_menus`
VALUES
(
70
,
2
);
INSERT
INTO
`roles_menus`
VALUES
(
2
,
4
);
INSERT
INTO
`roles_menus`
VALUES
(
71
,
2
);
INSERT
INTO
`roles_menus`
VALUES
(
77
,
2
);
-- ----------------------------
INSERT
INTO
`roles_menus`
VALUES
(
78
,
2
);
-- Table structure for roles_permissions
INSERT
INTO
`roles_menus`
VALUES
(
79
,
2
);
-- ----------------------------
DROP
TABLE
IF
EXISTS
`roles_permissions`
;
CREATE
TABLE
`roles_permissions`
(
`role_id`
bigint
(
20
)
NOT
NULL
COMMENT
'角色ID'
,
`permission_id`
bigint
(
20
)
NOT
NULL
COMMENT
'权限ID'
,
PRIMARY
KEY
(
`role_id`
,
`permission_id`
)
USING
BTREE
,
INDEX
`FKboeuhl31go7wer3bpy6so7exi`
(
`permission_id`
)
USING
BTREE
,
CONSTRAINT
`FK4hrolwj4ned5i7qe8kyiaak6m`
FOREIGN
KEY
(
`role_id`
)
REFERENCES
`role`
(
`id`
)
ON
DELETE
RESTRICT
ON
UPDATE
RESTRICT
,
CONSTRAINT
`FKboeuhl31go7wer3bpy6so7exi`
FOREIGN
KEY
(
`permission_id`
)
REFERENCES
`permission`
(
`id`
)
ON
DELETE
RESTRICT
ON
UPDATE
RESTRICT
)
ENGINE
=
InnoDB
CHARACTER
SET
=
utf8
COLLATE
=
utf8_general_ci
ROW_FORMAT
=
Compact
;
-- ----------------------------
-- Records of roles_permissions
-- ----------------------------
INSERT
INTO
`roles_permissions`
VALUES
(
1
,
1
);
INSERT
INTO
`roles_permissions`
VALUES
(
2
,
3
);
INSERT
INTO
`roles_permissions`
VALUES
(
4
,
3
);
INSERT
INTO
`roles_permissions`
VALUES
(
4
,
4
);
INSERT
INTO
`roles_permissions`
VALUES
(
4
,
5
);
INSERT
INTO
`roles_permissions`
VALUES
(
2
,
8
);
INSERT
INTO
`roles_permissions`
VALUES
(
2
,
14
);
INSERT
INTO
`roles_permissions`
VALUES
(
2
,
20
);
INSERT
INTO
`roles_permissions`
VALUES
(
2
,
23
);
INSERT
INTO
`roles_permissions`
VALUES
(
2
,
24
);
INSERT
INTO
`roles_permissions`
VALUES
(
2
,
25
);
INSERT
INTO
`roles_permissions`
VALUES
(
2
,
26
);
INSERT
INTO
`roles_permissions`
VALUES
(
2
,
30
);
INSERT
INTO
`roles_permissions`
VALUES
(
2
,
36
);
INSERT
INTO
`roles_permissions`
VALUES
(
2
,
41
);
INSERT
INTO
`roles_permissions`
VALUES
(
2
,
46
);
INSERT
INTO
`roles_permissions`
VALUES
(
2
,
51
);
-- ----------------------------
-- ----------------------------
-- Table structure for user
-- Table structure for user
...
@@ -591,15 +537,15 @@ DROP TABLE IF EXISTS `user`;
...
@@ -591,15 +537,15 @@ DROP TABLE IF EXISTS `user`;
CREATE
TABLE
`user`
(
CREATE
TABLE
`user`
(
`id`
bigint
(
20
)
NOT
NULL
AUTO_INCREMENT
COMMENT
'ID'
,
`id`
bigint
(
20
)
NOT
NULL
AUTO_INCREMENT
COMMENT
'ID'
,
`avatar_id`
bigint
(
20
)
NULL
DEFAULT
NULL
COMMENT
'头像'
,
`avatar_id`
bigint
(
20
)
NULL
DEFAULT
NULL
COMMENT
'头像'
,
`create_time`
datetime
NULL
DEFAULT
NULL
COMMENT
'创建日期'
,
`email`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
COMMENT
'邮箱'
,
`email`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
COMMENT
'邮箱'
,
`enabled`
bigint
(
20
)
NULL
DEFAULT
NULL
COMMENT
'状态:1启用、0禁用'
,
`enabled`
bigint
(
20
)
NULL
DEFAULT
NULL
COMMENT
'状态:1启用、0禁用'
,
`password`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
COMMENT
'密码'
,
`password`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
COMMENT
'密码'
,
`username`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
COMMENT
'用户名'
,
`username`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
COMMENT
'用户名'
,
`last_password_reset_time`
datetime
NULL
DEFAULT
NULL
COMMENT
'最后修改密码的日期'
,
`dept_id`
bigint
(
20
)
NULL
DEFAULT
NULL
,
`dept_id`
bigint
(
20
)
NULL
DEFAULT
NULL
,
`phone`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
,
`phone`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
,
`job_id`
bigint
(
20
)
NULL
DEFAULT
NULL
,
`job_id`
bigint
(
20
)
NULL
DEFAULT
NULL
,
`create_time`
datetime
NULL
DEFAULT
NULL
COMMENT
'创建日期'
,
`last_password_reset_time`
datetime
NULL
DEFAULT
NULL
COMMENT
'最后修改密码的日期'
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
,
UNIQUE
INDEX
`UK_kpubos9gc2cvtkb0thktkbkes`
(
`email`
)
USING
BTREE
,
UNIQUE
INDEX
`UK_kpubos9gc2cvtkb0thktkbkes`
(
`email`
)
USING
BTREE
,
UNIQUE
INDEX
`username`
(
`username`
)
USING
BTREE
,
UNIQUE
INDEX
`username`
(
`username`
)
USING
BTREE
,
...
@@ -614,9 +560,8 @@ CREATE TABLE `user` (
...
@@ -614,9 +560,8 @@ CREATE TABLE `user` (
-- ----------------------------
-- ----------------------------
-- Records of user
-- Records of user
-- ----------------------------
-- ----------------------------
INSERT
INTO
`user`
VALUES
(
1
,
NULL
,
'2018-08-23 09:11:56'
,
'admin@eladmin.net'
,
1
,
'e10adc3949ba59abbe56e057f20f883e'
,
'admin'
,
'2019-05-18 17:34:21'
,
2
,
'18888888888'
,
11
);
INSERT
INTO
`user`
VALUES
(
1
,
NULL
,
'admin@eladmin.net'
,
1
,
'e10adc3949ba59abbe56e057f20f883e'
,
'admin'
,
2
,
'18888888888'
,
11
,
'2018-08-23 09:11:56'
,
'2019-05-18 17:34:21'
);
INSERT
INTO
`user`
VALUES
(
3
,
NULL
,
'2018-12-27 20:05:26'
,
'test@eladmin.net'
,
1
,
'e10adc3949ba59abbe56e057f20f883e'
,
'test'
,
'2019-04-01 09:15:24'
,
2
,
'17777777777'
,
12
);
INSERT
INTO
`user`
VALUES
(
3
,
NULL
,
'test@eladmin.net'
,
1
,
'e10adc3949ba59abbe56e057f20f883e'
,
'test'
,
2
,
'17777777777'
,
12
,
'2018-12-27 20:05:26'
,
'2019-04-01 09:15:24'
);
INSERT
INTO
`user`
VALUES
(
5
,
NULL
,
'2019-04-02 10:07:12'
,
'hr@eladmin.net'
,
1
,
'e10adc3949ba59abbe56e057f20f883e'
,
'hr'
,
NULL
,
11
,
'15555555555'
,
8
);
-- ----------------------------
-- ----------------------------
-- Table structure for user_avatar
-- Table structure for user_avatar
...
@@ -627,6 +572,7 @@ CREATE TABLE `user_avatar` (
...
@@ -627,6 +572,7 @@ CREATE TABLE `user_avatar` (
`real_name`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
,
`real_name`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
,
`path`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
,
`path`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
,
`size`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
,
`size`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
,
`create_time`
datetime
NULL
DEFAULT
NULL
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
PRIMARY
KEY
(
`id`
)
USING
BTREE
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
2
CHARACTER
SET
=
utf8
COLLATE
=
utf8_general_ci
ROW_FORMAT
=
Compact
;
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
2
CHARACTER
SET
=
utf8
COLLATE
=
utf8_general_ci
ROW_FORMAT
=
Compact
;
...
@@ -648,7 +594,6 @@ CREATE TABLE `users_roles` (
...
@@ -648,7 +594,6 @@ CREATE TABLE `users_roles` (
-- ----------------------------
-- ----------------------------
INSERT
INTO
`users_roles`
VALUES
(
1
,
1
);
INSERT
INTO
`users_roles`
VALUES
(
1
,
1
);
INSERT
INTO
`users_roles`
VALUES
(
3
,
2
);
INSERT
INTO
`users_roles`
VALUES
(
3
,
2
);
INSERT
INTO
`users_roles`
VALUES
(
5
,
4
);
-- ----------------------------
-- ----------------------------
-- Table structure for verification_code
-- Table structure for verification_code
...
@@ -678,6 +623,13 @@ CREATE TABLE `visits` (
...
@@ -678,6 +623,13 @@ CREATE TABLE `visits` (
`week_day`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
,
`week_day`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
,
UNIQUE
INDEX
`UK_11aksgq87euk9bcyeesfs4vtp`
(
`date`
)
USING
BTREE
UNIQUE
INDEX
`UK_11aksgq87euk9bcyeesfs4vtp`
(
`date`
)
USING
BTREE
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
96
CHARACTER
SET
=
utf8
COLLATE
=
utf8_general_ci
ROW_FORMAT
=
Compact
;
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
111
CHARACTER
SET
=
utf8
COLLATE
=
utf8_general_ci
ROW_FORMAT
=
Compact
;
-- ----------------------------
-- Records of visits
-- ----------------------------
INSERT
INTO
`visits`
VALUES
(
108
,
'2019-10-29 21:45:49'
,
'2019-10-29'
,
1
,
1
,
'Tue'
);
INSERT
INTO
`visits`
VALUES
(
109
,
'2019-10-30 08:58:54'
,
'2019-10-30'
,
2
,
11
,
'Wed'
);
INSERT
INTO
`visits`
VALUES
(
110
,
'2019-10-31 09:04:18'
,
'2019-10-31'
,
2
,
8
,
'Thu'
);
SET
FOREIGN_KEY_CHECKS
=
1
;
SET
FOREIGN_KEY_CHECKS
=
1
;
Prev
1
…
8
9
10
11
12
Next
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment