From b4d580ab7908831795cca8ee91233d7e8f32ec65 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E4=BA=91=E5=BF=97?= Date: Fri, 18 Dec 2020 13:28:13 +0800 Subject: [PATCH] =?UTF-8?q?=E9=83=BD=E8=BF=90=E8=A1=8C=E6=88=90=E5=8A=9F?= =?UTF-8?q?=EF=BC=8C=E9=99=A4=E4=BA=86getaway=E6=A8=A1=E5=9D=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- build-config/build-base.gradle | 42 +- build-config/build-boot-jar.gradle | 25 +- build-config/build-publish.gradle | 51 +- build-config/formart.sh | 1 + build-product.gradle | 30 +- build_java.sh | 14 + checkThirdPaty.sh | 16 + ruoyi-api/ruoyi-api-system/build.gradle | 7 +- ruoyi-auth/build.gradle | 12 +- ruoyi-auth/formart.sh | 1 + ruoyi-auth/src/main/resources/bootstrap.yml | 4 +- ruoyi-common/build.gradle | 6 +- ruoyi-common/ruoyi-common-core/build.gradle | 3 +- .../ruoyi-common-datascope/build.gradle | 2 +- ruoyi-common/ruoyi-common-log/build.gradle | 1 - .../ruoyi-common-security/build.gradle | 4 +- .../ruoyi-common-swagger/build.gradle | 2 +- ruoyi-gateway/build.gradle | 30 +- ruoyi-gateway/pom.xml | 1 - .../src/main/resources/bootstrap.yml | 8 +- ruoyi-modules/ruoyi-file/build.gradle | 4 +- .../src/main/resources/bootstrap.yml | 4 +- ruoyi-modules/ruoyi-gen/build.gradle | 12 +- ruoyi-modules/ruoyi-gen/settings.gradle | 4 - .../src/main/resources/bootstrap.yml | 4 +- ruoyi-modules/ruoyi-job/build.gradle | 6 +- .../src/main/resources/bootstrap.yml | 4 +- ruoyi-modules/ruoyi-system/build.gradle | 8 +- .../src/main/resources/bootstrap.yml | 4 +- ruoyi-visual/ruoyi-monitor/build.gradle | 5 +- .../src/main/resources/bootstrap.yml | 4 +- sql/pscada_online.sql | 662 ++++++++++++++++++ sql/pscada_online_config.sql | 416 +++++++++++ sql/pscada_online_quartz.sql | 351 ++++++++++ 34 files changed, 1587 insertions(+), 161 deletions(-) create mode 100755 build_java.sh create mode 100755 checkThirdPaty.sh create mode 120000 ruoyi-auth/formart.sh create mode 100644 sql/pscada_online.sql create mode 100644 sql/pscada_online_config.sql create mode 100644 sql/pscada_online_quartz.sql diff --git a/build-config/build-base.gradle b/build-config/build-base.gradle index fa9e6212..b6f0130d 100644 --- a/build-config/build-base.gradle +++ b/build-config/build-base.gradle @@ -12,17 +12,7 @@ apply plugin: "idea" apply plugin: "io.spring.dependency-management" -task copyConfig(type: Copy) { - from "src/main/resources/application.properties" - from "src/main/resources/application.yaml" - from "src/main/resources/appServer.conf" - from "src/main/resources/subGui.conf" - into "build/libs/" -} -task copySql(type: Copy) { - from "src/main/resources/sql" - into "build/libs/sql" -} + task cleanGridnt(type: Exec) { executable "../rmGridntJar.sh" } @@ -60,27 +50,27 @@ dependencies { } jar { - // // 排除掉模块调试的资源文件, 启动类. - // excludes = ["file/WaveAnalysis", "com/gridnt/**/*Starter*", "logback*.xml", - // "application*.properties", "application*.yaml", "config" - // ] + + // 排除掉模块调试的资源文件, 启动类. + excludes = [] + manifest { attributes "releaseVersion": version + "-" + getGitVersion() attributes "vendor": "GRIDNT山东网聪信息科技有限公司" attributes "buildTime": new Date().format("yyyy-MM-dd HH:mm:ss", TimeZone.getTimeZone("GMT+08:00")) } } -apply plugin: "org.sonarqube" -sonarqube { - properties { - property "sonar.projectKey", "${project.name}" - property "sonar.projectName", "${project.name}" - property "sonar.sources", "src" - property "sonar.java.binaries", "build" - property "sonar.exclusions", "**/**test**/**" - property "sonar.sourceEncoding", "UTF-8" - } -} +//apply plugin: "org.sonarqube" +//sonarqube { +// properties { +// property "sonar.projectKey", "${project.name}" +// property "sonar.projectName", "${project.name}" +// property "sonar.sources", "src" +// property "sonar.java.binaries", "build" +// property "sonar.exclusions", "**/**test**/**" +// property "sonar.sourceEncoding", "UTF-8" +// } +//} diff --git a/build-config/build-boot-jar.gradle b/build-config/build-boot-jar.gradle index 8f32bd52..e8b32ae9 100644 --- a/build-config/build-boot-jar.gradle +++ b/build-config/build-boot-jar.gradle @@ -1,11 +1,23 @@ //该产品的构建基本配置,公司统一模板,禁止开发人员开发过程中修改。 apply plugin: "org.springframework.boot" + +archivesBaseName = "project-${project.name}" + // 清除现有的lib目录 task clearJar(type: Delete) { delete "$buildDir\\libs\\lib" } +task copyConfig(type: Copy) { + from "src/main/resources/bootstrap.yml" + into "$buildDir/libs/" +} +task copySql(type: Copy) { + from "src/main/resources/sql" + into "$buildDir/libs/sql" +} + // 将依赖包复制到lib目录 task copyJar(type: Copy, dependsOn: "clearJar") { from configurations.compileClasspath @@ -13,16 +25,17 @@ task copyJar(type: Copy, dependsOn: "clearJar") { } bootJar { -// excludes = ["file/WaveAnalysis", "*.jar", "*.properties", "*.yaml", "config", "*.conf"] + excludes = ["*.properties", "*.yaml", "config", "*.conf", +// "*.jar" + ] manifest { - attributes "Main-Class": "org.springframework.boot.loader.PropertiesLauncher" - attributes "Manifest-Release-Version": version + "-" + getGitVersion() -// attributes "Class-Path": configurations.runtime.files.collect { "../lib/$it.name" }.join(" ") +// attributes "Main-Class": "org.springframework.boot.loader.PropertiesLauncher" +// attributes "Class-Path": configurations.compileClasspath.files.collect { "../lib/$it.name" }.join(" ") attributes "releaseVersion": version + "-" + getGitVersion() attributes "vendor": "GRIDNT山东网聪信息科技有限公司" attributes "buildTime": new Date().format("yyyy-MM-dd HH:mm:ss", TimeZone.getTimeZone("GMT+08:00")) } -// launchScript() -} dependsOn(clearJar, copyJar, copyConfig, copySql) + launchScript() +} dependsOn(copyConfig, copySql) diff --git a/build-config/build-publish.gradle b/build-config/build-publish.gradle index 03e31565..35781a32 100644 --- a/build-config/build-publish.gradle +++ b/build-config/build-publish.gradle @@ -1,46 +1,31 @@ apply plugin: "maven-publish" group = "com.ruoyi" archivesBaseName = "${project.name}" - - task sourcesJar(type: Jar) { from sourceSets.main.allJava archiveClassifier = "sources" } -publishing { - publications { - maven(MavenPublication) { - artifactId "${archivesBaseName}" - version project.version - //如果是war包填写components.web,如果是jar包填写components.java - from components.java - artifact sourcesJar - } - mavenJava(MavenPublication) { - versionMapping { - usage("java-api") { - fromResolutionOf("runtimeClasspath") - } - usage("java-runtime") { - fromResolutionResult() - } - } - } +publishing.publications { + mavenJava(MavenPublication) { + artifactId "${archivesBaseName}" + version project.version + + //如果是war包填写components.web,如果是jar包填写components.java + from components.java + artifact sourcesJar } +} - repositories { - maven { - //指定要上传的maven私服仓库 - def releasesRepoUrl = "http://192.168.8.200:8081/repository/releases" - def snapshotsRepoUrl = "http://192.168.8.200:8081/repository/snapshots/" - url = version.endsWith("SNAPSHOT") ? snapshotsRepoUrl : releasesRepoUrl - println "${group} ${archivesBaseName} publishing version is ${version}" - //认证用户和密码 - credentials { - username "developer" - password "dev123" - } +publishing.repositories { + maven { + def releasesRepoUrl = "http://192.168.8.200:8081/repository/releases" + def snapshotsRepoUrl = "http://192.168.8.200:8081/repository/snapshots/" + url = version.endsWith("SNAPSHOT") ? snapshotsRepoUrl : releasesRepoUrl + println "${group} ${archivesBaseName} publishing version is ${version}" + credentials { + username "developer" + password "dev123" } } } diff --git a/build-config/formart.sh b/build-config/formart.sh index de27d516..86df1d51 100755 --- a/build-config/formart.sh +++ b/build-config/formart.sh @@ -6,6 +6,7 @@ find . -name "build.gradle" | xargs sed -r -i "s/'/\"/g" find . -name "build.gradle" | xargs sed -r -i 's/compile group: /compile /g' find . -name "build.gradle" | xargs sed -r -i 's/compileOnly group: /compileOnly /g' find . -name "build.gradle" | xargs sed -r -i 's/implementation group: /implementation /g' +find . -name "build.gradle" | xargs sed -r -i 's/runtime group: /runtime /g' find . -name "build.gradle" | xargs sed -r -i 's/testRuntime group: /testRuntime /g' find . -name "build.gradle" | xargs sed -r -i 's/testImplementation group: /testImplementation /g' find . -name "build.gradle" | xargs sed -r -i 's/", name: "|", version: "/:/g' diff --git a/build-product.gradle b/build-product.gradle index 36a06a40..253cbdec 100644 --- a/build-product.gradle +++ b/build-product.gradle @@ -1,12 +1,4 @@ -ext { - springBoot = "2.4.0" - alibabaCloud = "2.2.3.RELEASE" - springCloud = "2.2.6.RELEASE" -} -dependencies { - runtime group: 'org.springframework.cloud', name: 'spring-cloud-dependencies', version: 'Hoxton.SR9', ext: 'pom' - - implementation "org.mybatis.spring.boot:mybatis-spring-boot-starter:2.1.4" +dependencies { implementation "com.alibaba.cloud:spring-cloud-alibaba-sentinel-gateway:${alibabaCloud}" implementation "com.alibaba.cloud:spring-cloud-starter-alibaba-nacos-config:${alibabaCloud}" implementation "com.alibaba.cloud:spring-cloud-starter-alibaba-nacos-discovery:${alibabaCloud}" @@ -28,20 +20,24 @@ dependencies { implementation "org.apache.commons:commons-lang3:3.11" implementation "org.apache.commons:commons-pool2:2.9.0" implementation "org.apache.poi:poi-ooxml:4.1.2" - + implementation "org.apache.velocity:velocity:1.7" + implementation "org.aspectj:aspectjweaver:1.9.6" + implementation "org.mariadb.jdbc:mariadb-java-client:2.7.1" + implementation "org.mybatis.spring.boot:mybatis-spring-boot-starter:2.1.4" implementation "org.quartz-scheduler:quartz:2.3.2" - - implementation "org.springframework:spring-context-support:5.3.2" implementation "org.springframework.boot:spring-boot-autoconfigure:${springBoot}" - - +// implementation "org.springframework.boot:spring-boot-autoconfigure:${springBoot}" implementation "org.springframework.boot:spring-boot-starter-actuator:${springBoot}" implementation "org.springframework.boot:spring-boot-starter-data-redis:${springBoot}" + implementation "org.springframework.boot:spring-boot-starter-data-redis:2.3.4.RELEASE" + implementation "org.springframework.boot:spring-boot-starter-jdbc:${springBoot}" implementation "org.springframework.boot:spring-boot-starter-security:${springBoot}" +// implementation "org.springframework.boot:spring-boot-starter-security:${springBoot}" implementation "org.springframework.boot:spring-boot-starter-validation:${springBoot}" +// implementation "org.springframework.boot:spring-boot-starter-validation:${springBoot}" implementation "org.springframework.boot:spring-boot-starter-web:${springBoot}" + implementation "org.springframework.boot:spring-boot-starter-web:2.3.4.RELEASE" implementation "org.springframework.cloud:spring-cloud-starter-gateway:${springCloud}" implementation "org.springframework.cloud:spring-cloud-starter-openfeign:${springCloud}" - implementation "org.springframework.boot:spring-boot-starter-web:${springBoot}" - -} + implementation "org.springframework:spring-context-support:5.3.2" +} diff --git a/build_java.sh b/build_java.sh new file mode 100755 index 00000000..d8d0956b --- /dev/null +++ b/build_java.sh @@ -0,0 +1,14 @@ +#!/bin/bash + +## 编译每个 服务 + +for gfile in $(find . -name "build.gradle") +do + + gradle -b $gfile clean build -x test -DbuildProduct=true + echo -e "\033[32m----------------- $gfile 模块编译成功 ---------------------- \033[0m" +done + + + + diff --git a/checkThirdPaty.sh b/checkThirdPaty.sh new file mode 100755 index 00000000..4728f191 --- /dev/null +++ b/checkThirdPaty.sh @@ -0,0 +1,16 @@ +#!/bin/bash +currentDir=`pwd` +shortName=${currentDir##*/} +rm -rf temp build-product-${shortName}.gradle +echo "dependencies { ">> build-product-${shortName}.gradle + +find . -name "build.gradle" | xargs cat |grep -E "compile group|compile '|implementation " | egrep -v 'gridnt' >> temp +sort temp |uniq >> build-product-${shortName}.gradle +rm -rf temp + +echo "} ">> build-product-${shortName}.gradle + +rm -rf temp gridnt-jar-${shortName}.md +find . -name "build.gradle" | xargs cat |grep -E "compile group|compile '|implementation " | grep -E 'gridnt' >> temp +sort temp |uniq >> gridnt-jar-${shortName}.md +rm -rf temp diff --git a/ruoyi-api/ruoyi-api-system/build.gradle b/ruoyi-api/ruoyi-api-system/build.gradle index 66be34ac..4042b1b9 100644 --- a/ruoyi-api/ruoyi-api-system/build.gradle +++ b/ruoyi-api/ruoyi-api-system/build.gradle @@ -5,13 +5,13 @@ buildscript { maven { url "https://maven.aliyun.com/repository/public/" } maven { url "https://plugins.gradle.org/m2/" } } - + ext { - springBoot = "2.4.0" + springBoot = "2.3.4.RELEASE" alibabaCloud = "2.2.3.RELEASE" springCloud = "2.2.6.RELEASE" } - + dependencies { classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBoot}") classpath "org.sonarsource.scanner.gradle:sonarqube-gradle-plugin:2.8" @@ -21,6 +21,7 @@ buildscript { ext { devVersion = "dev-9-SNAPSHOT" + devVersion = "2.3.0" } diff --git a/ruoyi-auth/build.gradle b/ruoyi-auth/build.gradle index 02baa2d2..ebac2dcc 100644 --- a/ruoyi-auth/build.gradle +++ b/ruoyi-auth/build.gradle @@ -3,9 +3,9 @@ buildscript { maven { url "https://plugins.gradle.org/m2/" } } ext { - springBoot = "2.4.0" - alibabaCloud = "2.2.3.RELEASE" + springBoot = "2.3.4.RELEASE" springCloud = "2.2.6.RELEASE" + alibabaCloud = "2.2.3.RELEASE" } dependencies { classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBoot}") @@ -22,10 +22,9 @@ apply from: "../build-config/build-all.gradle" apply from: "../build-config/build-base.gradle" apply from: "../build-config/build-boot-jar.gradle" -group = "com.ruoyi" -archivesBaseName = "${project.name}" dependencies { + implementation "com.ruoyi:ruoyi-common-core:${devVersion}" implementation "com.ruoyi:ruoyi-common-security:${devVersion}" implementation "com.ruoyi:ruoyi-api-system:${devVersion}" @@ -37,9 +36,12 @@ dependencies { implementation "org.springframework.boot:spring-boot-starter-web:${springBoot}" implementation "org.springframework.boot:spring-boot-starter-actuator:${springBoot}" - implementation "mysql:mysql-connector-java:8.0.21" + implementation "org.mariadb.jdbc:mariadb-java-client:2.7.1" + + } + static def getGitVersion() { return System.getProperty("gitVersion") ?: "git rev-parse --short HEAD".execute().text.trim() } diff --git a/ruoyi-auth/formart.sh b/ruoyi-auth/formart.sh new file mode 120000 index 00000000..edb0215d --- /dev/null +++ b/ruoyi-auth/formart.sh @@ -0,0 +1 @@ +../build-config/formart.sh \ No newline at end of file diff --git a/ruoyi-auth/src/main/resources/bootstrap.yml b/ruoyi-auth/src/main/resources/bootstrap.yml index 037cd7a7..a965b3ba 100644 --- a/ruoyi-auth/src/main/resources/bootstrap.yml +++ b/ruoyi-auth/src/main/resources/bootstrap.yml @@ -14,10 +14,10 @@ spring: nacos: discovery: # 服务注册地址 - server-addr: 127.0.0.1:8848 + server-addr: 192.168.8.201:8848 config: # 配置中心地址 - server-addr: 127.0.0.1:8848 + server-addr: 192.168.8.201:8848 # 配置文件格式 file-extension: yml # 共享配置 diff --git a/ruoyi-common/build.gradle b/ruoyi-common/build.gradle index db9f6830..f0e46d90 100644 --- a/ruoyi-common/build.gradle +++ b/ruoyi-common/build.gradle @@ -18,9 +18,7 @@ buildscript { ext { devVersion = "dev-9-SNAPSHOT" - springBoot = "2.4.0" - alibabaCloud = "2.2.3.RELEASE" - springCloud = "2.2.6.RELEASE" +// devVersion = "2.3.0" } apply from: "../build-config/build-all.gradle" @@ -30,8 +28,6 @@ subprojects { apply from: "../../build-config/build-base.gradle" apply from: "../../build-config/build-publish.gradle" - group = "com.ruoyi" - archivesBaseName = "${project.name}" } static def getGitVersion() { diff --git a/ruoyi-common/ruoyi-common-core/build.gradle b/ruoyi-common/ruoyi-common-core/build.gradle index 4b0a4c77..4b37ce35 100644 --- a/ruoyi-common/ruoyi-common-core/build.gradle +++ b/ruoyi-common/ruoyi-common-core/build.gradle @@ -1,8 +1,7 @@ dependencies { + implementation "org.springframework.cloud:spring-cloud-starter-openfeign:${springCloud}" - implementation "org.springframework.boot:spring-boot-starter-validation:${springBoot}" - implementation "org.springframework.boot:spring-boot-starter-web:${springBoot}" implementation "com.github.pagehelper:pagehelper-spring-boot-starter:1.3.0" implementation "com.alibaba:fastjson:1.2.75" implementation "com.fasterxml.jackson.core:jackson-databind:2.12.0" diff --git a/ruoyi-common/ruoyi-common-datascope/build.gradle b/ruoyi-common/ruoyi-common-datascope/build.gradle index 63601fe0..acd3d5e5 100644 --- a/ruoyi-common/ruoyi-common-datascope/build.gradle +++ b/ruoyi-common/ruoyi-common-datascope/build.gradle @@ -3,8 +3,8 @@ dependencies { implementation project(":ruoyi-common-core") implementation project(":ruoyi-common-security") - implementation "com.ruoyi:ruoyi-api-system:${devVersion}" + implementation "com.ruoyi:ruoyi-api-system:${devVersion}" implementation "org.aspectj:aspectjweaver:1.9.6" implementation "org.apache.commons:commons-lang3:3.11" implementation "org.springframework.boot:spring-boot-starter-validation:${springBoot}" diff --git a/ruoyi-common/ruoyi-common-log/build.gradle b/ruoyi-common/ruoyi-common-log/build.gradle index 122b7c89..e76ec785 100644 --- a/ruoyi-common/ruoyi-common-log/build.gradle +++ b/ruoyi-common/ruoyi-common-log/build.gradle @@ -8,7 +8,6 @@ dependencies { implementation "org.apache.commons:commons-lang3:3.11" implementation "org.aspectj:aspectjweaver:1.9.6" implementation "org.springframework.boot:spring-boot-starter-web:${springBoot}" - implementation "org.springframework.boot:spring-boot-autoconfigure:${springBoot}" } diff --git a/ruoyi-common/ruoyi-common-security/build.gradle b/ruoyi-common/ruoyi-common-security/build.gradle index 20b91bae..2d8a5fee 100644 --- a/ruoyi-common/ruoyi-common-security/build.gradle +++ b/ruoyi-common/ruoyi-common-security/build.gradle @@ -3,14 +3,12 @@ description = "ruoyi-common-security" dependencies { implementation project(":ruoyi-common-core") implementation project(":ruoyi-common-redis") - implementation "com.ruoyi:ruoyi-api-system:${devVersion}" + implementation "javax.servlet:javax.servlet-api:4.0.1" implementation "org.apache.commons:commons-lang3:3.11" implementation "org.mybatis.spring.boot:mybatis-spring-boot-starter:2.1.4" -// implementation "org.springframework.boot:spring-boot-autoconfigure:${springBoot}" - implementation "org.springframework.boot:spring-boot-starter-web:${springBoot}" implementation "org.springframework.boot:spring-boot-starter-security:${springBoot}" implementation "org.springframework.boot:spring-boot-starter-validation:${springBoot}" implementation "org.springframework.cloud:spring-cloud-starter-openfeign:${springCloud}" diff --git a/ruoyi-common/ruoyi-common-swagger/build.gradle b/ruoyi-common/ruoyi-common-swagger/build.gradle index 1a58d97c..711f9a29 100644 --- a/ruoyi-common/ruoyi-common-swagger/build.gradle +++ b/ruoyi-common/ruoyi-common-swagger/build.gradle @@ -1,5 +1,5 @@ dependencies { - implementation "org.springframework.boot:spring-boot-starter-web:2.3.4.RELEASE" + implementation "org.springframework.boot:spring-boot-autoconfigure:${springBoot}" implementation "io.springfox:springfox-swagger2:2.9.2" } diff --git a/ruoyi-gateway/build.gradle b/ruoyi-gateway/build.gradle index 99109cf4..c9a403c4 100644 --- a/ruoyi-gateway/build.gradle +++ b/ruoyi-gateway/build.gradle @@ -3,9 +3,9 @@ buildscript { maven { url "https://plugins.gradle.org/m2/" } } ext { - springBoot = "2.4.0" + springBoot = "2.3.4.RELEASE" alibabaCloud = "2.2.3.RELEASE" - springCloud = "2.2.6.RELEASE" + springCloud = "2.2.5.RELEASE" } dependencies { classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBoot}") @@ -16,39 +16,41 @@ buildscript { ext { devVersion = "dev-9-SNAPSHOT" } - -description = "ruoyi-api-system" apply from: "../build-config/build-all.gradle" apply from: "../build-config/build-base.gradle" apply from: "../build-config/build-boot-jar.gradle" -group = "com.ruoyi" -archivesBaseName = "${project.name}" +archivesBaseName = "project-${project.name}" dependencies { + implementation "com.ruoyi:ruoyi-api-system:${devVersion}" implementation "com.ruoyi:ruoyi-common-core:${devVersion}" implementation "com.ruoyi:ruoyi-common-redis:${devVersion}" implementation "com.ruoyi:ruoyi-common-security:${devVersion}" - implementation "com.ruoyi:ruoyi-api-system:${devVersion}" - implementation "com.github.penggle:kaptcha:2.3.2" implementation "io.springfox:springfox-swagger2:2.9.2" implementation "io.springfox:springfox-swagger-ui:2.9.2" - implementation "com.alibaba.csp:sentinel-datasource-nacos:1.8.0" - - implementation "org.springframework.boot:spring-boot-starter-actuator:${springBoot}" - implementation "org.springframework.boot:spring-boot-starter-data-redis:${springBoot}" - implementation "org.springframework.cloud:spring-cloud-starter-gateway:${springCloud}" + implementation "com.alibaba.csp:sentinel-datasource-nacos:1.8.0" +// compile "com.alibaba.cloud:spring-cloud-alibaba-dependencies:${alibabaCloud}" + implementation "com.alibaba.cloud:spring-cloud-alibaba-sentinel-gateway:${alibabaCloud}" implementation "com.alibaba.cloud:spring-cloud-starter-alibaba-sentinel:${alibabaCloud}" implementation "com.alibaba.cloud:spring-cloud-starter-alibaba-nacos-config:${alibabaCloud}" implementation "com.alibaba.cloud:spring-cloud-starter-alibaba-nacos-discovery:${alibabaCloud}" - implementation "com.alibaba.cloud:spring-cloud-alibaba-sentinel-gateway:${alibabaCloud}" + implementation "org.springframework.boot:spring-boot-starter-actuator:${springBoot}" + implementation "org.springframework.boot:spring-boot-starter-data-redis:${springBoot}" + implementation "org.springframework.boot:spring-boot-autoconfigure:${springBoot}" +// compile "org.springframework.cloud:spring-cloud-dependencies:Hoxton.SR8" + implementation("org.springframework.cloud:spring-cloud-starter-gateway:${springCloud}") { + exclude group: "org.springframework.boot", module: "spring-boot-starter-web" + exclude group: "org.springframework.boot", module: "spring-boot-starter-webflux" + } +// implementation "org.springframework.boot:spring-boot-starter-webflux:${springBoot}" } static def getGitVersion() { diff --git a/ruoyi-gateway/pom.xml b/ruoyi-gateway/pom.xml index 61e9ee45..528248ad 100644 --- a/ruoyi-gateway/pom.xml +++ b/ruoyi-gateway/pom.xml @@ -99,5 +99,4 @@ - diff --git a/ruoyi-gateway/src/main/resources/bootstrap.yml b/ruoyi-gateway/src/main/resources/bootstrap.yml index 5f9f269e..4bbc974d 100644 --- a/ruoyi-gateway/src/main/resources/bootstrap.yml +++ b/ruoyi-gateway/src/main/resources/bootstrap.yml @@ -3,7 +3,7 @@ server: port: 8080 # Spring -spring: +spring: application: # 应用名称 name: ruoyi-gateway @@ -16,10 +16,10 @@ spring: nacos: discovery: # 服务注册地址 - server-addr: 127.0.0.1:8848 + server-addr: 192.168.8.201:8848 config: # 配置中心地址 - server-addr: 127.0.0.1:8848 + server-addr: 192.168.8.201:8848 # 配置文件格式 file-extension: yml # 共享配置 @@ -34,7 +34,7 @@ spring: datasource: ds1: nacos: - server-addr: 127.0.0.1:8848 + server-addr: 192.168.8.201:8848 dataId: sentinel-ruoyi-gateway groupId: DEFAULT_GROUP data-type: json diff --git a/ruoyi-modules/ruoyi-file/build.gradle b/ruoyi-modules/ruoyi-file/build.gradle index 029528df..3bf7f505 100644 --- a/ruoyi-modules/ruoyi-file/build.gradle +++ b/ruoyi-modules/ruoyi-file/build.gradle @@ -3,7 +3,7 @@ buildscript { maven { url "https://plugins.gradle.org/m2/" } } ext { - springBoot = "2.4.0" + springBoot = "2.3.4.RELEASE" alibabaCloud = "2.2.3.RELEASE" springCloud = "2.2.6.RELEASE" } @@ -22,8 +22,6 @@ apply from: "../../build-config/build-all.gradle" apply from: "../../build-config/build-base.gradle" apply from: "../../build-config/build-boot-jar.gradle" -group = "com.ruoyi" -archivesBaseName = "${project.name}" dependencies { diff --git a/ruoyi-modules/ruoyi-file/src/main/resources/bootstrap.yml b/ruoyi-modules/ruoyi-file/src/main/resources/bootstrap.yml index 51520521..67100937 100644 --- a/ruoyi-modules/ruoyi-file/src/main/resources/bootstrap.yml +++ b/ruoyi-modules/ruoyi-file/src/main/resources/bootstrap.yml @@ -14,10 +14,10 @@ spring: nacos: discovery: # 服务注册地址 - server-addr: 127.0.0.1:8848 + server-addr: 192.168.8.201:8848 config: # 配置中心地址 - server-addr: 127.0.0.1:8848 + server-addr: 192.168.8.201:8848 # 配置文件格式 file-extension: yml # 共享配置 diff --git a/ruoyi-modules/ruoyi-gen/build.gradle b/ruoyi-modules/ruoyi-gen/build.gradle index 7bff28f0..06e89164 100644 --- a/ruoyi-modules/ruoyi-gen/build.gradle +++ b/ruoyi-modules/ruoyi-gen/build.gradle @@ -3,9 +3,9 @@ buildscript { maven { url "https://plugins.gradle.org/m2/" } } ext { - springBoot = "2.4.0" - alibabaCloud = "2.2.3.RELEASE" + springBoot = "2.3.4.RELEASE" springCloud = "2.2.6.RELEASE" + alibabaCloud = "2.2.3.RELEASE" } dependencies { classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBoot}") @@ -16,14 +16,11 @@ buildscript { ext { devVersion = "dev-9-SNAPSHOT" } - -description = "ruoyi-modules-file" +description = "ruoyi-modules-gen" apply from: "../../build-config/build-all.gradle" apply from: "../../build-config/build-base.gradle" apply from: "../../build-config/build-boot-jar.gradle" -group = "com.ruoyi" -archivesBaseName = "${project.name}" dependencies { @@ -33,7 +30,7 @@ dependencies { implementation "com.ruoyi:ruoyi-common-swagger:${devVersion}" implementation "org.apache.velocity:velocity:1.7" - implementation "mysql:mysql-connector-java:8.0.21" + implementation "org.mariadb.jdbc:mariadb-java-client:2.7.1" implementation "io.springfox:springfox-swagger-ui:2.9.2" implementation "org.mybatis.spring.boot:mybatis-spring-boot-starter:2.1.4" @@ -41,6 +38,7 @@ dependencies { implementation "com.alibaba.cloud:spring-cloud-starter-alibaba-nacos-discovery:${alibabaCloud}" implementation "com.alibaba.cloud:spring-cloud-starter-alibaba-sentinel:${alibabaCloud}" + implementation "org.springframework.boot:spring-boot-autoconfigure:${springBoot}" implementation "org.springframework.boot:spring-boot-starter-web:${springBoot}" implementation "org.springframework.boot:spring-boot-starter-actuator:${springBoot}" implementation "org.springframework.boot:spring-boot-starter-validation:${springBoot}" diff --git a/ruoyi-modules/ruoyi-gen/settings.gradle b/ruoyi-modules/ruoyi-gen/settings.gradle index ebc3bcdd..d47b1455 100644 --- a/ruoyi-modules/ruoyi-gen/settings.gradle +++ b/ruoyi-modules/ruoyi-gen/settings.gradle @@ -1,5 +1 @@ -/* - * This file was generated by the Gradle 'init' task. - */ - rootProject.name = 'ruoyi-modules-gen' diff --git a/ruoyi-modules/ruoyi-gen/src/main/resources/bootstrap.yml b/ruoyi-modules/ruoyi-gen/src/main/resources/bootstrap.yml index 752cdbdf..ed0f82b5 100644 --- a/ruoyi-modules/ruoyi-gen/src/main/resources/bootstrap.yml +++ b/ruoyi-modules/ruoyi-gen/src/main/resources/bootstrap.yml @@ -14,10 +14,10 @@ spring: nacos: discovery: # 服务注册地址 - server-addr: 127.0.0.1:8848 + server-addr: 192.168.8.201:8848 config: # 配置中心地址 - server-addr: 127.0.0.1:8848 + server-addr: 192.168.8.201:8848 # 配置文件格式 file-extension: yml # 共享配置 diff --git a/ruoyi-modules/ruoyi-job/build.gradle b/ruoyi-modules/ruoyi-job/build.gradle index a19b4345..646a85e4 100644 --- a/ruoyi-modules/ruoyi-job/build.gradle +++ b/ruoyi-modules/ruoyi-job/build.gradle @@ -3,7 +3,7 @@ buildscript { maven { url "https://plugins.gradle.org/m2/" } } ext { - springBoot = "2.4.0" + springBoot = "2.3.4.RELEASE" alibabaCloud = "2.2.3.RELEASE" springCloud = "2.2.6.RELEASE" } @@ -22,8 +22,6 @@ apply from: "../../build-config/build-all.gradle" apply from: "../../build-config/build-base.gradle" apply from: "../../build-config/build-boot-jar.gradle" -group = "com.ruoyi" -archivesBaseName = "${project.name}" dependencies { @@ -33,7 +31,7 @@ dependencies { implementation "com.ruoyi:ruoyi-common-core:${devVersion}" - implementation "mysql:mysql-connector-java:8.0.21" + implementation "org.mariadb.jdbc:mariadb-java-client:2.7.1" implementation "org.quartz-scheduler:quartz:2.3.2" implementation "io.springfox:springfox-swagger-ui:2.9.2" implementation "com.github.tobato:fastdfs-client:1.27.2" diff --git a/ruoyi-modules/ruoyi-job/src/main/resources/bootstrap.yml b/ruoyi-modules/ruoyi-job/src/main/resources/bootstrap.yml index 480a180f..df84fcf0 100644 --- a/ruoyi-modules/ruoyi-job/src/main/resources/bootstrap.yml +++ b/ruoyi-modules/ruoyi-job/src/main/resources/bootstrap.yml @@ -14,10 +14,10 @@ spring: nacos: discovery: # 服务注册地址 - server-addr: 127.0.0.1:8848 + server-addr: 192.168.8.201:8848 config: # 配置中心地址 - server-addr: 127.0.0.1:8848 + server-addr: 192.168.8.201:8848 # 配置文件格式 file-extension: yml # 共享配置 diff --git a/ruoyi-modules/ruoyi-system/build.gradle b/ruoyi-modules/ruoyi-system/build.gradle index 50a99d0e..15ee0ad9 100644 --- a/ruoyi-modules/ruoyi-system/build.gradle +++ b/ruoyi-modules/ruoyi-system/build.gradle @@ -3,7 +3,7 @@ buildscript { maven { url "https://plugins.gradle.org/m2/" } } ext { - springBoot = "2.4.0" + springBoot = "2.3.4.RELEASE" alibabaCloud = "2.2.3.RELEASE" springCloud = "2.2.6.RELEASE" } @@ -21,9 +21,7 @@ apply from: "../../build-config/build-all.gradle" apply from: "../../build-config/build-base.gradle" apply from: "../../build-config/build-boot-jar.gradle" -group = "com.ruoyi" -archivesBaseName = "${project.name}" -description = 'ruoyi-modules-system' +description = "ruoyi-modules-system" dependencies { implementation "com.ruoyi:ruoyi-common-core:${devVersion}" implementation "com.ruoyi:ruoyi-common-log:${devVersion}" @@ -34,7 +32,7 @@ dependencies { implementation "com.ruoyi:ruoyi-api-system:${devVersion}" implementation "org.apache.poi:poi-ooxml:4.1.2" - implementation 'mysql:mysql-connector-java:8.0.21' + implementation "org.mariadb.jdbc:mariadb-java-client:2.7.1" implementation "io.springfox:springfox-swagger-ui:2.9.2" implementation "org.mybatis.spring.boot:mybatis-spring-boot-starter:2.1.4" implementation "org.springframework.boot:spring-boot-starter-web:${springBoot}" diff --git a/ruoyi-modules/ruoyi-system/src/main/resources/bootstrap.yml b/ruoyi-modules/ruoyi-system/src/main/resources/bootstrap.yml index 554d7979..73e8d2ea 100644 --- a/ruoyi-modules/ruoyi-system/src/main/resources/bootstrap.yml +++ b/ruoyi-modules/ruoyi-system/src/main/resources/bootstrap.yml @@ -14,10 +14,10 @@ spring: nacos: discovery: # 服务注册地址 - server-addr: 127.0.0.1:8848 + server-addr: 192.168.8.201:8848 config: # 配置中心地址 - server-addr: 127.0.0.1:8848 + server-addr: 192.168.8.201:8848 # 配置文件格式 file-extension: yml # 共享配置 diff --git a/ruoyi-visual/ruoyi-monitor/build.gradle b/ruoyi-visual/ruoyi-monitor/build.gradle index b4b5b429..0e0aef71 100644 --- a/ruoyi-visual/ruoyi-monitor/build.gradle +++ b/ruoyi-visual/ruoyi-monitor/build.gradle @@ -3,7 +3,7 @@ buildscript { maven { url "https://plugins.gradle.org/m2/" } } ext { - springBoot = "2.4.0" + springBoot = "2.3.4.RELEASE" alibabaCloud = "2.2.3.RELEASE" springCloud = "2.2.6.RELEASE" } @@ -22,9 +22,6 @@ apply from: "../../build-config/build-all.gradle" apply from: "../../build-config/build-base.gradle" apply from: "../../build-config/build-boot-jar.gradle" -group = "com.ruoyi" -archivesBaseName = "${project.name}" - dependencies { implementation "de.codecentric:spring-boot-admin-starter-server:2.3.0" diff --git a/ruoyi-visual/ruoyi-monitor/src/main/resources/bootstrap.yml b/ruoyi-visual/ruoyi-monitor/src/main/resources/bootstrap.yml index ec9acb3a..ab967300 100644 --- a/ruoyi-visual/ruoyi-monitor/src/main/resources/bootstrap.yml +++ b/ruoyi-visual/ruoyi-monitor/src/main/resources/bootstrap.yml @@ -14,10 +14,10 @@ spring: nacos: discovery: # 服务注册地址 - server-addr: 127.0.0.1:8848 + server-addr: 192.168.8.201:8848 config: # 配置中心地址 - server-addr: 127.0.0.1:8848 + server-addr: 192.168.8.201:8848 # 配置文件格式 file-extension: yml # 共享配置 diff --git a/sql/pscada_online.sql b/sql/pscada_online.sql new file mode 100644 index 00000000..665ed979 --- /dev/null +++ b/sql/pscada_online.sql @@ -0,0 +1,662 @@ +-- MySQL dump 10.16 Distrib 10.1.37-MariaDB, for debian-linux-gnu (x86_64) +-- +-- Host: 192.168.8.201 Database: pscada_online +-- ------------------------------------------------------ +-- Server version 10.3.24-MariaDB-log + +/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; +/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; +/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; +/*!40101 SET NAMES utf8 */; +/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */; +/*!40103 SET TIME_ZONE='+00:00' */; +/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */; +/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */; +/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */; +/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */; + +-- +-- Table structure for table `gen_table` +-- +DROP DATABASE IF EXISTS `pscada_online_config`; + +CREATE DATABASE `pscada_online_config` DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci; + +SET NAMES utf8mb4; +SET FOREIGN_KEY_CHECKS = 0; + +USE `pscada_online_config`; + +DROP TABLE IF EXISTS `gen_table`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `gen_table` ( + `table_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '编号', + `table_name` varchar(200) DEFAULT '' COMMENT '表名称', + `table_comment` varchar(500) DEFAULT '' COMMENT '表描述', + `class_name` varchar(100) DEFAULT '' COMMENT '实体类名称', + `tpl_category` varchar(200) DEFAULT 'crud' COMMENT '使用的模板(crud单表操作 tree树表操作)', + `package_name` varchar(100) DEFAULT NULL COMMENT '生成包路径', + `module_name` varchar(30) DEFAULT NULL COMMENT '生成模块名', + `business_name` varchar(30) DEFAULT NULL COMMENT '生成业务名', + `function_name` varchar(50) DEFAULT NULL COMMENT '生成功能名', + `function_author` varchar(50) DEFAULT NULL COMMENT '生成功能作者', + `gen_type` char(1) DEFAULT '0' COMMENT '生成代码方式(0zip压缩包 1自定义路径)', + `gen_path` varchar(200) DEFAULT '/' COMMENT '生成路径(不填默认项目路径)', + `options` varchar(1000) DEFAULT NULL COMMENT '其它生成选项', + `create_by` varchar(64) DEFAULT '' COMMENT '创建者', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `update_by` varchar(64) DEFAULT '' COMMENT '更新者', + `update_time` datetime DEFAULT NULL COMMENT '更新时间', + `remark` varchar(500) DEFAULT NULL COMMENT '备注', + PRIMARY KEY (`table_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='代码生成业务表'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `gen_table` +-- + +LOCK TABLES `gen_table` WRITE; +/*!40000 ALTER TABLE `gen_table` DISABLE KEYS */; +/*!40000 ALTER TABLE `gen_table` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `gen_table_column` +-- + +DROP TABLE IF EXISTS `gen_table_column`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `gen_table_column` ( + `column_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '编号', + `table_id` varchar(64) DEFAULT NULL COMMENT '归属表编号', + `column_name` varchar(200) DEFAULT NULL COMMENT '列名称', + `column_comment` varchar(500) DEFAULT NULL COMMENT '列描述', + `column_type` varchar(100) DEFAULT NULL COMMENT '列类型', + `java_type` varchar(500) DEFAULT NULL COMMENT 'JAVA类型', + `java_field` varchar(200) DEFAULT NULL COMMENT 'JAVA字段名', + `is_pk` char(1) DEFAULT NULL COMMENT '是否主键(1是)', + `is_increment` char(1) DEFAULT NULL COMMENT '是否自增(1是)', + `is_required` char(1) DEFAULT NULL COMMENT '是否必填(1是)', + `is_insert` char(1) DEFAULT NULL COMMENT '是否为插入字段(1是)', + `is_edit` char(1) DEFAULT NULL COMMENT '是否编辑字段(1是)', + `is_list` char(1) DEFAULT NULL COMMENT '是否列表字段(1是)', + `is_query` char(1) DEFAULT NULL COMMENT '是否查询字段(1是)', + `query_type` varchar(200) DEFAULT 'EQ' COMMENT '查询方式(等于、不等于、大于、小于、范围)', + `html_type` varchar(200) DEFAULT NULL COMMENT '显示类型(文本框、文本域、下拉框、复选框、单选框、日期控件)', + `dict_type` varchar(200) DEFAULT '' COMMENT '字典类型', + `sort` int(11) DEFAULT NULL COMMENT '排序', + `create_by` varchar(64) DEFAULT '' COMMENT '创建者', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `update_by` varchar(64) DEFAULT '' COMMENT '更新者', + `update_time` datetime DEFAULT NULL COMMENT '更新时间', + PRIMARY KEY (`column_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='代码生成业务表字段'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `gen_table_column` +-- + +LOCK TABLES `gen_table_column` WRITE; +/*!40000 ALTER TABLE `gen_table_column` DISABLE KEYS */; +/*!40000 ALTER TABLE `gen_table_column` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `sys_config` +-- + +DROP TABLE IF EXISTS `sys_config`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `sys_config` ( + `config_id` int(5) NOT NULL AUTO_INCREMENT COMMENT '参数主键', + `config_name` varchar(100) DEFAULT '' COMMENT '参数名称', + `config_key` varchar(100) DEFAULT '' COMMENT '参数键名', + `config_value` varchar(500) DEFAULT '' COMMENT '参数键值', + `config_type` char(1) DEFAULT 'N' COMMENT '系统内置(Y是 N否)', + `create_by` varchar(64) DEFAULT '' COMMENT '创建者', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `update_by` varchar(64) DEFAULT '' COMMENT '更新者', + `update_time` datetime DEFAULT NULL COMMENT '更新时间', + `remark` varchar(500) DEFAULT NULL COMMENT '备注', + PRIMARY KEY (`config_id`) +) ENGINE=InnoDB AUTO_INCREMENT=100 DEFAULT CHARSET=utf8mb4 COMMENT='参数配置表'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `sys_config` +-- + +LOCK TABLES `sys_config` WRITE; +/*!40000 ALTER TABLE `sys_config` DISABLE KEYS */; +INSERT INTO `sys_config` VALUES (1,'主框架页-默认皮肤样式名称','sys.index.skinName','skin-blue','Y','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','蓝色 skin-blue、绿色 skin-green、紫色 skin-purple、红色 skin-red、黄色 skin-yellow'),(2,'用户管理-账号初始密码','sys.user.initPassword','123456','Y','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','初始化密码 123456'),(3,'主框架页-侧边栏主题','sys.index.sideTheme','theme-dark','Y','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','深色主题theme-dark,浅色主题theme-light'); +/*!40000 ALTER TABLE `sys_config` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `sys_dept` +-- + +DROP TABLE IF EXISTS `sys_dept`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `sys_dept` ( + `dept_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '部门id', + `parent_id` bigint(20) DEFAULT 0 COMMENT '父部门id', + `ancestors` varchar(50) DEFAULT '' COMMENT '祖级列表', + `dept_name` varchar(30) DEFAULT '' COMMENT '部门名称', + `order_num` int(4) DEFAULT 0 COMMENT '显示顺序', + `leader` varchar(20) DEFAULT NULL COMMENT '负责人', + `phone` varchar(11) DEFAULT NULL COMMENT '联系电话', + `email` varchar(50) DEFAULT NULL COMMENT '邮箱', + `status` char(1) DEFAULT '0' COMMENT '部门状态(0正常 1停用)', + `del_flag` char(1) DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)', + `create_by` varchar(64) DEFAULT '' COMMENT '创建者', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `update_by` varchar(64) DEFAULT '' COMMENT '更新者', + `update_time` datetime DEFAULT NULL COMMENT '更新时间', + PRIMARY KEY (`dept_id`) +) ENGINE=InnoDB AUTO_INCREMENT=200 DEFAULT CHARSET=utf8mb4 COMMENT='部门表'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `sys_dept` +-- + +LOCK TABLES `sys_dept` WRITE; +/*!40000 ALTER TABLE `sys_dept` DISABLE KEYS */; +INSERT INTO `sys_dept` VALUES (100,0,'0','若依科技',0,'若依','15888888888','ry@qq.com','0','0','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00'),(101,100,'0,100','深圳总公司',1,'若依','15888888888','ry@qq.com','0','0','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00'),(102,100,'0,100','长沙分公司',2,'若依','15888888888','ry@qq.com','0','0','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00'),(103,101,'0,100,101','研发部门',1,'若依','15888888888','ry@qq.com','0','0','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00'),(104,101,'0,100,101','市场部门',2,'若依','15888888888','ry@qq.com','0','0','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00'),(105,101,'0,100,101','测试部门',3,'若依','15888888888','ry@qq.com','0','0','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00'),(106,101,'0,100,101','财务部门',4,'若依','15888888888','ry@qq.com','0','0','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00'),(107,101,'0,100,101','运维部门',5,'若依','15888888888','ry@qq.com','0','0','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00'),(108,102,'0,100,102','市场部门',1,'若依','15888888888','ry@qq.com','0','0','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00'),(109,102,'0,100,102','财务部门',2,'若依','15888888888','ry@qq.com','0','0','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00'); +/*!40000 ALTER TABLE `sys_dept` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `sys_dict_data` +-- + +DROP TABLE IF EXISTS `sys_dict_data`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `sys_dict_data` ( + `dict_code` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '字典编码', + `dict_sort` int(4) DEFAULT 0 COMMENT '字典排序', + `dict_label` varchar(100) DEFAULT '' COMMENT '字典标签', + `dict_value` varchar(100) DEFAULT '' COMMENT '字典键值', + `dict_type` varchar(100) DEFAULT '' COMMENT '字典类型', + `css_class` varchar(100) DEFAULT NULL COMMENT '样式属性(其他样式扩展)', + `list_class` varchar(100) DEFAULT NULL COMMENT '表格回显样式', + `is_default` char(1) DEFAULT 'N' COMMENT '是否默认(Y是 N否)', + `status` char(1) DEFAULT '0' COMMENT '状态(0正常 1停用)', + `create_by` varchar(64) DEFAULT '' COMMENT '创建者', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `update_by` varchar(64) DEFAULT '' COMMENT '更新者', + `update_time` datetime DEFAULT NULL COMMENT '更新时间', + `remark` varchar(500) DEFAULT NULL COMMENT '备注', + PRIMARY KEY (`dict_code`) +) ENGINE=InnoDB AUTO_INCREMENT=100 DEFAULT CHARSET=utf8mb4 COMMENT='字典数据表'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `sys_dict_data` +-- + +LOCK TABLES `sys_dict_data` WRITE; +/*!40000 ALTER TABLE `sys_dict_data` DISABLE KEYS */; +INSERT INTO `sys_dict_data` VALUES (1,1,'男','0','sys_user_sex','','','Y','0','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','性别男'),(2,2,'女','1','sys_user_sex','','','N','0','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','性别女'),(3,3,'未知','2','sys_user_sex','','','N','0','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','性别未知'),(4,1,'显示','0','sys_show_hide','','primary','Y','0','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','显示菜单'),(5,2,'隐藏','1','sys_show_hide','','danger','N','0','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','隐藏菜单'),(6,1,'正常','0','sys_normal_disable','','primary','Y','0','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','正常状态'),(7,2,'停用','1','sys_normal_disable','','danger','N','0','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','停用状态'),(8,1,'正常','0','sys_job_status','','primary','Y','0','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','正常状态'),(9,2,'暂停','1','sys_job_status','','danger','N','0','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','停用状态'),(10,1,'默认','DEFAULT','sys_job_group','','','Y','0','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','默认分组'),(11,2,'系统','SYSTEM','sys_job_group','','','N','0','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','系统分组'),(12,1,'是','Y','sys_yes_no','','primary','Y','0','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','系统默认是'),(13,2,'否','N','sys_yes_no','','danger','N','0','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','系统默认否'),(14,1,'通知','1','sys_notice_type','','warning','Y','0','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','通知'),(15,2,'公告','2','sys_notice_type','','success','N','0','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','公告'),(16,1,'正常','0','sys_notice_status','','primary','Y','0','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','正常状态'),(17,2,'关闭','1','sys_notice_status','','danger','N','0','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','关闭状态'),(18,1,'新增','1','sys_oper_type','','info','N','0','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','新增操作'),(19,2,'修改','2','sys_oper_type','','info','N','0','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','修改操作'),(20,3,'删除','3','sys_oper_type','','danger','N','0','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','删除操作'),(21,4,'授权','4','sys_oper_type','','primary','N','0','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','授权操作'),(22,5,'导出','5','sys_oper_type','','warning','N','0','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','导出操作'),(23,6,'导入','6','sys_oper_type','','warning','N','0','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','导入操作'),(24,7,'强退','7','sys_oper_type','','danger','N','0','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','强退操作'),(25,8,'生成代码','8','sys_oper_type','','warning','N','0','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','生成操作'),(26,9,'清空数据','9','sys_oper_type','','danger','N','0','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','清空操作'),(27,1,'成功','0','sys_common_status','','primary','N','0','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','正常状态'),(28,2,'失败','1','sys_common_status','','danger','N','0','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','停用状态'),(29,1,'授权码模式','authorization_code','sys_grant_type','','','N','0','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','授权码模式'),(30,2,'密码模式','password','sys_grant_type','','','N','0','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','密码模式'),(31,3,'客户端模式','client_credentials','sys_grant_type','','','N','0','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','客户端模式'),(32,4,'简化模式','implicit','sys_grant_type','','','N','0','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','简化模式'),(33,5,'刷新模式','refresh_token','sys_grant_type','','','N','0','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','刷新模式'); +/*!40000 ALTER TABLE `sys_dict_data` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `sys_dict_type` +-- + +DROP TABLE IF EXISTS `sys_dict_type`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `sys_dict_type` ( + `dict_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '字典主键', + `dict_name` varchar(100) DEFAULT '' COMMENT '字典名称', + `dict_type` varchar(100) DEFAULT '' COMMENT '字典类型', + `status` char(1) DEFAULT '0' COMMENT '状态(0正常 1停用)', + `create_by` varchar(64) DEFAULT '' COMMENT '创建者', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `update_by` varchar(64) DEFAULT '' COMMENT '更新者', + `update_time` datetime DEFAULT NULL COMMENT '更新时间', + `remark` varchar(500) DEFAULT NULL COMMENT '备注', + PRIMARY KEY (`dict_id`), + UNIQUE KEY `dict_type` (`dict_type`) +) ENGINE=InnoDB AUTO_INCREMENT=100 DEFAULT CHARSET=utf8mb4 COMMENT='字典类型表'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `sys_dict_type` +-- + +LOCK TABLES `sys_dict_type` WRITE; +/*!40000 ALTER TABLE `sys_dict_type` DISABLE KEYS */; +INSERT INTO `sys_dict_type` VALUES (1,'用户性别','sys_user_sex','0','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','用户性别列表'),(2,'菜单状态','sys_show_hide','0','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','菜单状态列表'),(3,'系统开关','sys_normal_disable','0','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','系统开关列表'),(4,'任务状态','sys_job_status','0','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','任务状态列表'),(5,'任务分组','sys_job_group','0','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','任务分组列表'),(6,'系统是否','sys_yes_no','0','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','系统是否列表'),(7,'通知类型','sys_notice_type','0','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','通知类型列表'),(8,'通知状态','sys_notice_status','0','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','通知状态列表'),(9,'操作类型','sys_oper_type','0','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','操作类型列表'),(10,'系统状态','sys_common_status','0','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','登录状态列表'),(11,'授权类型','sys_grant_type','0','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','授权类型列表'); +/*!40000 ALTER TABLE `sys_dict_type` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `sys_job` +-- + +DROP TABLE IF EXISTS `sys_job`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `sys_job` ( + `job_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '任务ID', + `job_name` varchar(64) NOT NULL DEFAULT '' COMMENT '任务名称', + `job_group` varchar(64) NOT NULL DEFAULT 'DEFAULT' COMMENT '任务组名', + `invoke_target` varchar(500) NOT NULL COMMENT '调用目标字符串', + `cron_expression` varchar(255) DEFAULT '' COMMENT 'cron执行表达式', + `misfire_policy` varchar(20) DEFAULT '3' COMMENT '计划执行错误策略(1立即执行 2执行一次 3放弃执行)', + `concurrent` char(1) DEFAULT '1' COMMENT '是否并发执行(0允许 1禁止)', + `status` char(1) DEFAULT '0' COMMENT '状态(0正常 1暂停)', + `create_by` varchar(64) DEFAULT '' COMMENT '创建者', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `update_by` varchar(64) DEFAULT '' COMMENT '更新者', + `update_time` datetime DEFAULT NULL COMMENT '更新时间', + `remark` varchar(500) DEFAULT '' COMMENT '备注信息', + PRIMARY KEY (`job_id`,`job_name`,`job_group`) +) ENGINE=InnoDB AUTO_INCREMENT=100 DEFAULT CHARSET=utf8mb4 COMMENT='定时任务调度表'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `sys_job` +-- + +LOCK TABLES `sys_job` WRITE; +/*!40000 ALTER TABLE `sys_job` DISABLE KEYS */; +INSERT INTO `sys_job` VALUES (1,'系统默认(无参)','DEFAULT','ryTask.ryNoParams','0/10 * * * * ?','3','1','1','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00',''),(2,'系统默认(有参)','DEFAULT','ryTask.ryParams(\'ry\')','0/15 * * * * ?','3','1','1','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00',''),(3,'系统默认(多参)','DEFAULT','ryTask.ryMultipleParams(\'ry\', true, 2000L, 316.50D, 100)','0/20 * * * * ?','3','1','1','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00',''); +/*!40000 ALTER TABLE `sys_job` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `sys_job_log` +-- + +DROP TABLE IF EXISTS `sys_job_log`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `sys_job_log` ( + `job_log_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '任务日志ID', + `job_name` varchar(64) NOT NULL COMMENT '任务名称', + `job_group` varchar(64) NOT NULL COMMENT '任务组名', + `invoke_target` varchar(500) NOT NULL COMMENT '调用目标字符串', + `job_message` varchar(500) DEFAULT NULL COMMENT '日志信息', + `status` char(1) DEFAULT '0' COMMENT '执行状态(0正常 1失败)', + `exception_info` varchar(2000) DEFAULT '' COMMENT '异常信息', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + PRIMARY KEY (`job_log_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='定时任务调度日志表'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `sys_job_log` +-- + +LOCK TABLES `sys_job_log` WRITE; +/*!40000 ALTER TABLE `sys_job_log` DISABLE KEYS */; +/*!40000 ALTER TABLE `sys_job_log` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `sys_logininfor` +-- + +DROP TABLE IF EXISTS `sys_logininfor`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `sys_logininfor` ( + `info_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '访问ID', + `user_name` varchar(50) DEFAULT '' COMMENT '用户账号', + `ipaddr` varchar(50) DEFAULT '' COMMENT '登录IP地址', + `status` char(1) DEFAULT '0' COMMENT '登录状态(0成功 1失败)', + `msg` varchar(255) DEFAULT '' COMMENT '提示信息', + `access_time` datetime DEFAULT NULL COMMENT '访问时间', + PRIMARY KEY (`info_id`) +) ENGINE=InnoDB AUTO_INCREMENT=100 DEFAULT CHARSET=utf8mb4 COMMENT='系统访问记录'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `sys_logininfor` +-- + +LOCK TABLES `sys_logininfor` WRITE; +/*!40000 ALTER TABLE `sys_logininfor` DISABLE KEYS */; +/*!40000 ALTER TABLE `sys_logininfor` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `sys_menu` +-- + +DROP TABLE IF EXISTS `sys_menu`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `sys_menu` ( + `menu_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '菜单ID', + `menu_name` varchar(50) NOT NULL COMMENT '菜单名称', + `parent_id` bigint(20) DEFAULT 0 COMMENT '父菜单ID', + `order_num` int(4) DEFAULT 0 COMMENT '显示顺序', + `path` varchar(200) DEFAULT '' COMMENT '路由地址', + `component` varchar(255) DEFAULT NULL COMMENT '组件路径', + `is_frame` int(1) DEFAULT 1 COMMENT '是否为外链(0是 1否)', + `is_cache` int(1) DEFAULT 0 COMMENT '是否缓存(0缓存 1不缓存)', + `menu_type` char(1) DEFAULT '' COMMENT '菜单类型(M目录 C菜单 F按钮)', + `visible` char(1) DEFAULT '0' COMMENT '菜单状态(0显示 1隐藏)', + `status` char(1) DEFAULT '0' COMMENT '菜单状态(0正常 1停用)', + `perms` varchar(100) DEFAULT NULL COMMENT '权限标识', + `icon` varchar(100) DEFAULT '#' COMMENT '菜单图标', + `create_by` varchar(64) DEFAULT '' COMMENT '创建者', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `update_by` varchar(64) DEFAULT '' COMMENT '更新者', + `update_time` datetime DEFAULT NULL COMMENT '更新时间', + `remark` varchar(500) DEFAULT '' COMMENT '备注', + PRIMARY KEY (`menu_id`) +) ENGINE=InnoDB AUTO_INCREMENT=2000 DEFAULT CHARSET=utf8mb4 COMMENT='菜单权限表'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `sys_menu` +-- + +LOCK TABLES `sys_menu` WRITE; +/*!40000 ALTER TABLE `sys_menu` DISABLE KEYS */; +INSERT INTO `sys_menu` VALUES (1,'系统管理',0,1,'system',NULL,1,0,'M','0','0','','system','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','系统管理目录'),(2,'系统监控',0,2,'monitor',NULL,1,0,'M','0','0','','monitor','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','系统监控目录'),(3,'系统工具',0,3,'tool',NULL,1,0,'M','0','0','','tool','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','系统工具目录'),(4,'若依官网',0,4,'http://ruoyi.vip',NULL,0,0,'M','0','0','','guide','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','若依官网地址'),(100,'用户管理',1,1,'user','system/user/index',1,0,'C','0','0','system:user:list','user','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','用户管理菜单'),(101,'角色管理',1,2,'role','system/role/index',1,0,'C','0','0','system:role:list','peoples','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','角色管理菜单'),(102,'菜单管理',1,3,'menu','system/menu/index',1,0,'C','0','0','system:menu:list','tree-table','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','菜单管理菜单'),(103,'部门管理',1,4,'dept','system/dept/index',1,0,'C','0','0','system:dept:list','tree','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','部门管理菜单'),(104,'岗位管理',1,5,'post','system/post/index',1,0,'C','0','0','system:post:list','post','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','岗位管理菜单'),(105,'字典管理',1,6,'dict','system/dict/index',1,0,'C','0','0','system:dict:list','dict','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','字典管理菜单'),(106,'参数设置',1,7,'config','system/config/index',1,0,'C','0','0','system:config:list','edit','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','参数设置菜单'),(107,'通知公告',1,9,'notice','system/notice/index',1,0,'C','0','0','system:notice:list','message','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','通知公告菜单'),(108,'日志管理',1,10,'log','',1,0,'M','0','0','','log','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','日志管理菜单'),(109,'在线用户',2,1,'online','monitor/online/index',1,0,'C','0','0','monitor:online:list','online','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','在线用户菜单'),(110,'定时任务',2,2,'job','monitor/job/index',1,0,'C','0','0','monitor:job:list','job','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','定时任务菜单'),(111,'Sentinel控制台',2,3,'http://localhost:8718','',1,0,'C','0','0','monitor:sentinel:list','sentinel','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','流量控制菜单'),(112,'Nacos控制台',2,4,'http://localhost:8848/nacos','',1,0,'C','0','0','monitor:nacos:list','nacos','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','服务治理菜单'),(113,'Admin控制台',2,5,'http://localhost:9100/login','',1,0,'C','0','0','monitor:server:list','server','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','服务监控菜单'),(114,'表单构建',3,1,'build','tool/build/index',1,0,'C','0','0','tool:build:list','build','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','表单构建菜单'),(115,'代码生成',3,2,'gen','tool/gen/index',1,0,'C','0','0','tool:gen:list','code','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','代码生成菜单'),(116,'系统接口',3,3,'http://localhost:8080/swagger-ui.html','',1,0,'C','0','0','tool:swagger:list','swagger','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','系统接口菜单'),(500,'操作日志',108,1,'operlog','system/operlog/index',1,0,'C','0','0','system:operlog:list','form','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','操作日志菜单'),(501,'登录日志',108,2,'logininfor','system/logininfor/index',1,0,'C','0','0','system:logininfor:list','logininfor','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','登录日志菜单'),(1001,'用户查询',100,1,'','',1,0,'F','0','0','system:user:query','#','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00',''),(1002,'用户新增',100,2,'','',1,0,'F','0','0','system:user:add','#','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00',''),(1003,'用户修改',100,3,'','',1,0,'F','0','0','system:user:edit','#','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00',''),(1004,'用户删除',100,4,'','',1,0,'F','0','0','system:user:remove','#','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00',''),(1005,'用户导出',100,5,'','',1,0,'F','0','0','system:user:export','#','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00',''),(1006,'用户导入',100,6,'','',1,0,'F','0','0','system:user:import','#','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00',''),(1007,'重置密码',100,7,'','',1,0,'F','0','0','system:user:resetPwd','#','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00',''),(1008,'角色查询',101,1,'','',1,0,'F','0','0','system:role:query','#','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00',''),(1009,'角色新增',101,2,'','',1,0,'F','0','0','system:role:add','#','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00',''),(1010,'角色修改',101,3,'','',1,0,'F','0','0','system:role:edit','#','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00',''),(1011,'角色删除',101,4,'','',1,0,'F','0','0','system:role:remove','#','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00',''),(1012,'角色导出',101,5,'','',1,0,'F','0','0','system:role:export','#','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00',''),(1013,'菜单查询',102,1,'','',1,0,'F','0','0','system:menu:query','#','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00',''),(1014,'菜单新增',102,2,'','',1,0,'F','0','0','system:menu:add','#','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00',''),(1015,'菜单修改',102,3,'','',1,0,'F','0','0','system:menu:edit','#','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00',''),(1016,'菜单删除',102,4,'','',1,0,'F','0','0','system:menu:remove','#','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00',''),(1017,'部门查询',103,1,'','',1,0,'F','0','0','system:dept:query','#','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00',''),(1018,'部门新增',103,2,'','',1,0,'F','0','0','system:dept:add','#','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00',''),(1019,'部门修改',103,3,'','',1,0,'F','0','0','system:dept:edit','#','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00',''),(1020,'部门删除',103,4,'','',1,0,'F','0','0','system:dept:remove','#','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00',''),(1021,'岗位查询',104,1,'','',1,0,'F','0','0','system:post:query','#','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00',''),(1022,'岗位新增',104,2,'','',1,0,'F','0','0','system:post:add','#','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00',''),(1023,'岗位修改',104,3,'','',1,0,'F','0','0','system:post:edit','#','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00',''),(1024,'岗位删除',104,4,'','',1,0,'F','0','0','system:post:remove','#','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00',''),(1025,'岗位导出',104,5,'','',1,0,'F','0','0','system:post:export','#','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00',''),(1026,'字典查询',105,1,'#','',1,0,'F','0','0','system:dict:query','#','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00',''),(1027,'字典新增',105,2,'#','',1,0,'F','0','0','system:dict:add','#','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00',''),(1028,'字典修改',105,3,'#','',1,0,'F','0','0','system:dict:edit','#','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00',''),(1029,'字典删除',105,4,'#','',1,0,'F','0','0','system:dict:remove','#','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00',''),(1030,'字典导出',105,5,'#','',1,0,'F','0','0','system:dict:export','#','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00',''),(1031,'参数查询',106,1,'#','',1,0,'F','0','0','system:config:query','#','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00',''),(1032,'参数新增',106,2,'#','',1,0,'F','0','0','system:config:add','#','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00',''),(1033,'参数修改',106,3,'#','',1,0,'F','0','0','system:config:edit','#','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00',''),(1034,'参数删除',106,4,'#','',1,0,'F','0','0','system:config:remove','#','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00',''),(1035,'参数导出',106,5,'#','',1,0,'F','0','0','system:config:export','#','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00',''),(1041,'公告查询',107,1,'#','',1,0,'F','0','0','system:notice:query','#','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00',''),(1042,'公告新增',107,2,'#','',1,0,'F','0','0','system:notice:add','#','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00',''),(1043,'公告修改',107,3,'#','',1,0,'F','0','0','system:notice:edit','#','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00',''),(1044,'公告删除',107,4,'#','',1,0,'F','0','0','system:notice:remove','#','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00',''),(1045,'操作查询',500,1,'#','',1,0,'F','0','0','system:operlog:query','#','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00',''),(1046,'操作删除',500,2,'#','',1,0,'F','0','0','system:operlog:remove','#','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00',''),(1047,'日志导出',500,4,'#','',1,0,'F','0','0','system:operlog:export','#','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00',''),(1048,'登录查询',501,1,'#','',1,0,'F','0','0','system:logininfor:query','#','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00',''),(1049,'登录删除',501,2,'#','',1,0,'F','0','0','system:logininfor:remove','#','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00',''),(1050,'日志导出',501,3,'#','',1,0,'F','0','0','system:logininfor:export','#','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00',''),(1051,'在线查询',109,1,'#','',1,0,'F','0','0','monitor:online:query','#','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00',''),(1052,'批量强退',109,2,'#','',1,0,'F','0','0','monitor:online:batchLogout','#','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00',''),(1053,'单条强退',109,3,'#','',1,0,'F','0','0','monitor:online:forceLogout','#','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00',''),(1054,'任务查询',110,1,'#','',1,0,'F','0','0','monitor:job:query','#','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00',''),(1055,'任务新增',110,2,'#','',1,0,'F','0','0','monitor:job:add','#','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00',''),(1056,'任务修改',110,3,'#','',1,0,'F','0','0','monitor:job:edit','#','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00',''),(1057,'任务删除',110,4,'#','',1,0,'F','0','0','monitor:job:remove','#','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00',''),(1058,'状态修改',110,5,'#','',1,0,'F','0','0','monitor:job:changeStatus','#','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00',''),(1059,'任务导出',110,7,'#','',1,0,'F','0','0','monitor:job:export','#','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00',''),(1060,'生成查询',115,1,'#','',1,0,'F','0','0','tool:gen:query','#','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00',''),(1061,'生成修改',115,2,'#','',1,0,'F','0','0','tool:gen:edit','#','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00',''),(1062,'生成删除',115,3,'#','',1,0,'F','0','0','tool:gen:remove','#','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00',''),(1063,'导入代码',115,2,'#','',1,0,'F','0','0','tool:gen:import','#','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00',''),(1064,'预览代码',115,4,'#','',1,0,'F','0','0','tool:gen:preview','#','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00',''),(1065,'生成代码',115,5,'#','',1,0,'F','0','0','tool:gen:code','#','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00',''); +/*!40000 ALTER TABLE `sys_menu` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `sys_notice` +-- + +DROP TABLE IF EXISTS `sys_notice`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `sys_notice` ( + `notice_id` int(4) NOT NULL AUTO_INCREMENT COMMENT '公告ID', + `notice_title` varchar(50) NOT NULL COMMENT '公告标题', + `notice_type` char(1) NOT NULL COMMENT '公告类型(1通知 2公告)', + `notice_content` longblob DEFAULT NULL COMMENT '公告内容', + `status` char(1) DEFAULT '0' COMMENT '公告状态(0正常 1关闭)', + `create_by` varchar(64) DEFAULT '' COMMENT '创建者', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `update_by` varchar(64) DEFAULT '' COMMENT '更新者', + `update_time` datetime DEFAULT NULL COMMENT '更新时间', + `remark` varchar(255) DEFAULT NULL COMMENT '备注', + PRIMARY KEY (`notice_id`) +) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8mb4 COMMENT='通知公告表'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `sys_notice` +-- + +LOCK TABLES `sys_notice` WRITE; +/*!40000 ALTER TABLE `sys_notice` DISABLE KEYS */; +INSERT INTO `sys_notice` VALUES (1,'温馨提醒:2018-07-01 若依新版本发布啦','2','新版本内容','0','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','管理员'),(2,'维护通知:2018-07-01 若依系统凌晨维护','1','维护内容','0','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','管理员'); +/*!40000 ALTER TABLE `sys_notice` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `sys_oper_log` +-- + +DROP TABLE IF EXISTS `sys_oper_log`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `sys_oper_log` ( + `oper_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '日志主键', + `title` varchar(50) DEFAULT '' COMMENT '模块标题', + `business_type` int(2) DEFAULT 0 COMMENT '业务类型(0其它 1新增 2修改 3删除)', + `method` varchar(100) DEFAULT '' COMMENT '方法名称', + `request_method` varchar(10) DEFAULT '' COMMENT '请求方式', + `operator_type` int(1) DEFAULT 0 COMMENT '操作类别(0其它 1后台用户 2手机端用户)', + `oper_name` varchar(50) DEFAULT '' COMMENT '操作人员', + `dept_name` varchar(50) DEFAULT '' COMMENT '部门名称', + `oper_url` varchar(255) DEFAULT '' COMMENT '请求URL', + `oper_ip` varchar(50) DEFAULT '' COMMENT '主机地址', + `oper_location` varchar(255) DEFAULT '' COMMENT '操作地点', + `oper_param` varchar(2000) DEFAULT '' COMMENT '请求参数', + `json_result` varchar(2000) DEFAULT '' COMMENT '返回参数', + `status` int(1) DEFAULT 0 COMMENT '操作状态(0正常 1异常)', + `error_msg` varchar(2000) DEFAULT '' COMMENT '错误消息', + `oper_time` datetime DEFAULT NULL COMMENT '操作时间', + PRIMARY KEY (`oper_id`) +) ENGINE=InnoDB AUTO_INCREMENT=100 DEFAULT CHARSET=utf8mb4 COMMENT='操作日志记录'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `sys_oper_log` +-- + +LOCK TABLES `sys_oper_log` WRITE; +/*!40000 ALTER TABLE `sys_oper_log` DISABLE KEYS */; +/*!40000 ALTER TABLE `sys_oper_log` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `sys_post` +-- + +DROP TABLE IF EXISTS `sys_post`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `sys_post` ( + `post_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '岗位ID', + `post_code` varchar(64) NOT NULL COMMENT '岗位编码', + `post_name` varchar(50) NOT NULL COMMENT '岗位名称', + `post_sort` int(4) NOT NULL COMMENT '显示顺序', + `status` char(1) NOT NULL COMMENT '状态(0正常 1停用)', + `create_by` varchar(64) DEFAULT '' COMMENT '创建者', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `update_by` varchar(64) DEFAULT '' COMMENT '更新者', + `update_time` datetime DEFAULT NULL COMMENT '更新时间', + `remark` varchar(500) DEFAULT NULL COMMENT '备注', + PRIMARY KEY (`post_id`) +) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COMMENT='岗位信息表'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `sys_post` +-- + +LOCK TABLES `sys_post` WRITE; +/*!40000 ALTER TABLE `sys_post` DISABLE KEYS */; +INSERT INTO `sys_post` VALUES (1,'ceo','董事长',1,'0','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00',''),(2,'se','项目经理',2,'0','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00',''),(3,'hr','人力资源',3,'0','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00',''),(4,'user','普通员工',4,'0','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00',''); +/*!40000 ALTER TABLE `sys_post` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `sys_role` +-- + +DROP TABLE IF EXISTS `sys_role`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `sys_role` ( + `role_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '角色ID', + `role_name` varchar(30) NOT NULL COMMENT '角色名称', + `role_key` varchar(100) NOT NULL COMMENT '角色权限字符串', + `role_sort` int(4) NOT NULL COMMENT '显示顺序', + `data_scope` char(1) DEFAULT '1' COMMENT '数据范围(1:全部数据权限 2:自定数据权限 3:本部门数据权限 4:本部门及以下数据权限)', + `menu_check_strictly` tinyint(1) DEFAULT 1 COMMENT '菜单树选择项是否关联显示', + `dept_check_strictly` tinyint(1) DEFAULT 1 COMMENT '部门树选择项是否关联显示', + `status` char(1) NOT NULL COMMENT '角色状态(0正常 1停用)', + `del_flag` char(1) DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)', + `create_by` varchar(64) DEFAULT '' COMMENT '创建者', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `update_by` varchar(64) DEFAULT '' COMMENT '更新者', + `update_time` datetime DEFAULT NULL COMMENT '更新时间', + `remark` varchar(500) DEFAULT NULL COMMENT '备注', + PRIMARY KEY (`role_id`) +) ENGINE=InnoDB AUTO_INCREMENT=100 DEFAULT CHARSET=utf8mb4 COMMENT='角色信息表'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `sys_role` +-- + +LOCK TABLES `sys_role` WRITE; +/*!40000 ALTER TABLE `sys_role` DISABLE KEYS */; +INSERT INTO `sys_role` VALUES (1,'超级管理员','admin',1,'1',1,1,'0','0','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','超级管理员'),(2,'普通角色','common',2,'2',1,1,'0','0','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','普通角色'); +/*!40000 ALTER TABLE `sys_role` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `sys_role_dept` +-- + +DROP TABLE IF EXISTS `sys_role_dept`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `sys_role_dept` ( + `role_id` bigint(20) NOT NULL COMMENT '角色ID', + `dept_id` bigint(20) NOT NULL COMMENT '部门ID', + PRIMARY KEY (`role_id`,`dept_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='角色和部门关联表'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `sys_role_dept` +-- + +LOCK TABLES `sys_role_dept` WRITE; +/*!40000 ALTER TABLE `sys_role_dept` DISABLE KEYS */; +INSERT INTO `sys_role_dept` VALUES (2,100),(2,101),(2,105); +/*!40000 ALTER TABLE `sys_role_dept` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `sys_role_menu` +-- + +DROP TABLE IF EXISTS `sys_role_menu`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `sys_role_menu` ( + `role_id` bigint(20) NOT NULL COMMENT '角色ID', + `menu_id` bigint(20) NOT NULL COMMENT '菜单ID', + PRIMARY KEY (`role_id`,`menu_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='角色和菜单关联表'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `sys_role_menu` +-- + +LOCK TABLES `sys_role_menu` WRITE; +/*!40000 ALTER TABLE `sys_role_menu` DISABLE KEYS */; +INSERT INTO `sys_role_menu` VALUES (2,1),(2,2),(2,3),(2,4),(2,100),(2,101),(2,102),(2,103),(2,104),(2,105),(2,106),(2,107),(2,108),(2,109),(2,110),(2,111),(2,112),(2,113),(2,114),(2,115),(2,116),(2,500),(2,501),(2,1000),(2,1001),(2,1002),(2,1003),(2,1004),(2,1005),(2,1006),(2,1007),(2,1008),(2,1009),(2,1010),(2,1011),(2,1012),(2,1013),(2,1014),(2,1015),(2,1016),(2,1017),(2,1018),(2,1019),(2,1020),(2,1021),(2,1022),(2,1023),(2,1024),(2,1025),(2,1026),(2,1027),(2,1028),(2,1029),(2,1030),(2,1031),(2,1032),(2,1033),(2,1034),(2,1035),(2,1036),(2,1037),(2,1038),(2,1039),(2,1040),(2,1041),(2,1042),(2,1043),(2,1044),(2,1045),(2,1046),(2,1047),(2,1048),(2,1049),(2,1050),(2,1051),(2,1052),(2,1053),(2,1054),(2,1055),(2,1056),(2,1057),(2,1058),(2,1059),(2,1060),(2,1061),(2,1062),(2,1063),(2,1064),(2,1065); +/*!40000 ALTER TABLE `sys_role_menu` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `sys_user` +-- + +DROP TABLE IF EXISTS `sys_user`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `sys_user` ( + `user_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '用户ID', + `dept_id` bigint(20) DEFAULT NULL COMMENT '部门ID', + `user_name` varchar(30) NOT NULL COMMENT '用户账号', + `nick_name` varchar(30) NOT NULL COMMENT '用户昵称', + `user_type` varchar(2) DEFAULT '00' COMMENT '用户类型(00系统用户)', + `email` varchar(50) DEFAULT '' COMMENT '用户邮箱', + `phonenumber` varchar(11) DEFAULT '' COMMENT '手机号码', + `sex` char(1) DEFAULT '0' COMMENT '用户性别(0男 1女 2未知)', + `avatar` varchar(100) DEFAULT '' COMMENT '头像地址', + `password` varchar(100) DEFAULT '' COMMENT '密码', + `status` char(1) DEFAULT '0' COMMENT '帐号状态(0正常 1停用)', + `del_flag` char(1) DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)', + `login_ip` varchar(50) DEFAULT '' COMMENT '最后登录IP', + `login_date` datetime DEFAULT NULL COMMENT '最后登录时间', + `create_by` varchar(64) DEFAULT '' COMMENT '创建者', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `update_by` varchar(64) DEFAULT '' COMMENT '更新者', + `update_time` datetime DEFAULT NULL COMMENT '更新时间', + `remark` varchar(500) DEFAULT NULL COMMENT '备注', + PRIMARY KEY (`user_id`) +) ENGINE=InnoDB AUTO_INCREMENT=100 DEFAULT CHARSET=utf8mb4 COMMENT='用户信息表'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `sys_user` +-- + +LOCK TABLES `sys_user` WRITE; +/*!40000 ALTER TABLE `sys_user` DISABLE KEYS */; +INSERT INTO `sys_user` VALUES (1,103,'admin','若依','00','ry@163.com','15888888888','1','','$2a$10$7JB720yubVSZvUI0rEqK/.VqGOZTH.ulu33dHOiBE8ByOhJIrdAu2','0','0','127.0.0.1','2018-03-16 11:33:00','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','管理员'),(2,105,'ry','若依','00','ry@qq.com','15666666666','1','','$2a$10$7JB720yubVSZvUI0rEqK/.VqGOZTH.ulu33dHOiBE8ByOhJIrdAu2','0','0','127.0.0.1','2018-03-16 11:33:00','admin','2018-03-16 11:33:00','ry','2018-03-16 11:33:00','测试员'); +/*!40000 ALTER TABLE `sys_user` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `sys_user_post` +-- + +DROP TABLE IF EXISTS `sys_user_post`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `sys_user_post` ( + `user_id` bigint(20) NOT NULL COMMENT '用户ID', + `post_id` bigint(20) NOT NULL COMMENT '岗位ID', + PRIMARY KEY (`user_id`,`post_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='用户与岗位关联表'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `sys_user_post` +-- + +LOCK TABLES `sys_user_post` WRITE; +/*!40000 ALTER TABLE `sys_user_post` DISABLE KEYS */; +INSERT INTO `sys_user_post` VALUES (1,1),(2,2); +/*!40000 ALTER TABLE `sys_user_post` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `sys_user_role` +-- + +DROP TABLE IF EXISTS `sys_user_role`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `sys_user_role` ( + `user_id` bigint(20) NOT NULL COMMENT '用户ID', + `role_id` bigint(20) NOT NULL COMMENT '角色ID', + PRIMARY KEY (`user_id`,`role_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='用户和角色关联表'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `sys_user_role` +-- + +LOCK TABLES `sys_user_role` WRITE; +/*!40000 ALTER TABLE `sys_user_role` DISABLE KEYS */; +INSERT INTO `sys_user_role` VALUES (1,1),(2,2); +/*!40000 ALTER TABLE `sys_user_role` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Dumping routines for database 'pscada_online' +-- +/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */; + +/*!40101 SET SQL_MODE=@OLD_SQL_MODE */; +/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */; +/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */; +/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; +/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; +/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; +/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; + +-- Dump completed on 2020-12-16 17:55:17 diff --git a/sql/pscada_online_config.sql b/sql/pscada_online_config.sql new file mode 100644 index 00000000..701abe70 --- /dev/null +++ b/sql/pscada_online_config.sql @@ -0,0 +1,416 @@ +-- MySQL dump 10.16 Distrib 10.1.37-MariaDB, for debian-linux-gnu (x86_64) +-- +-- Host: 192.168.8.201 Database: pscada_online_config +-- ------------------------------------------------------ +-- Server version 10.3.24-MariaDB-log + +/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; +/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; +/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; +/*!40101 SET NAMES utf8 */; +/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */; +/*!40103 SET TIME_ZONE='+00:00' */; +/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */; +/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */; +/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */; +/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */; + +-- +-- Table structure for table `config_info` +-- + +DROP DATABASE IF EXISTS `pscada_online_config`; + +CREATE DATABASE `pscada_online_config` DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci; + +SET NAMES utf8mb4; +SET FOREIGN_KEY_CHECKS = 0; + +USE `pscada_online_config`; + +DROP TABLE IF EXISTS `config_info`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `config_info` ( + `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id', + `data_id` varchar(255) COLLATE utf8_bin NOT NULL COMMENT 'data_id', + `group_id` varchar(255) COLLATE utf8_bin DEFAULT NULL, + `content` longtext COLLATE utf8_bin NOT NULL COMMENT 'content', + `md5` varchar(32) COLLATE utf8_bin DEFAULT NULL COMMENT 'md5', + `gmt_create` datetime NOT NULL DEFAULT current_timestamp() COMMENT '创建时间', + `gmt_modified` datetime NOT NULL DEFAULT current_timestamp() COMMENT '修改时间', + `src_user` text COLLATE utf8_bin DEFAULT NULL COMMENT 'source user', + `src_ip` varchar(20) COLLATE utf8_bin DEFAULT NULL COMMENT 'source ip', + `app_name` varchar(128) COLLATE utf8_bin DEFAULT NULL, + `tenant_id` varchar(128) COLLATE utf8_bin DEFAULT '' COMMENT '租户字段', + `c_desc` varchar(256) COLLATE utf8_bin DEFAULT NULL, + `c_use` varchar(64) COLLATE utf8_bin DEFAULT NULL, + `effect` varchar(64) COLLATE utf8_bin DEFAULT NULL, + `type` varchar(64) COLLATE utf8_bin DEFAULT NULL, + `c_schema` text COLLATE utf8_bin DEFAULT NULL, + PRIMARY KEY (`id`), + UNIQUE KEY `uk_configinfo_datagrouptenant` (`data_id`,`group_id`,`tenant_id`) +) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='config_info'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `config_info` +-- + +LOCK TABLES `config_info` WRITE; +/*!40000 ALTER TABLE `config_info` DISABLE KEYS */; +INSERT INTO `config_info` VALUES (1,'application-dev.yml','DEFAULT_GROUP','spring:\n main:\n allow-bean-definition-overriding: true\n\n#请求处理的超时时间\nribbon:\n ReadTimeout: 10000\n ConnectTimeout: 10000\n\n# feign 配置\nfeign:\n sentinel:\n enabled: true\n okhttp:\n enabled: true\n httpclient:\n enabled: false\n client:\n config:\n default:\n connectTimeout: 10000\n readTimeout: 10000\n compression:\n request:\n enabled: true\n response:\n enabled: true\n\n# 暴露监控端点\nmanagement:\n endpoints:\n web:\n exposure:\n include: \'*\'\n','57470c6d167154919418fa150863b7fb','2019-11-29 16:31:20','2020-09-01 09:14:30',NULL,'0:0:0:0:0:0:0:1','','','通用配置','null','null','yaml','null'),(2,'ruoyi-gateway-dev.yml','DEFAULT_GROUP','spring:\r\n redis:\r\n host: 192.168.8.201\r\n port: 6379\r\n password: \r\n cloud:\r\n gateway:\r\n discovery:\r\n locator:\r\n lowerCaseServiceId: true\r\n enabled: true\r\n routes:\r\n # 认证中心\r\n - id: ruoyi-auth\r\n uri: lb://ruoyi-auth\r\n predicates:\r\n - Path=/auth/**\r\n filters:\r\n # 验证码处理\r\n - CacheRequestFilter\r\n - ValidateCodeFilter\r\n - StripPrefix=1\r\n # 代码生成\r\n - id: ruoyi-gen\r\n uri: lb://ruoyi-gen\r\n predicates:\r\n - Path=/code/**\r\n filters:\r\n - StripPrefix=1\r\n # 定时任务\r\n - id: ruoyi-job\r\n uri: lb://ruoyi-job\r\n predicates:\r\n - Path=/schedule/**\r\n filters:\r\n - StripPrefix=1\r\n # 系统模块\r\n - id: ruoyi-system\r\n uri: lb://ruoyi-system\r\n predicates:\r\n - Path=/system/**\r\n filters:\r\n - StripPrefix=1\r\n # 文件服务\r\n - id: ruoyi-file\r\n uri: lb://ruoyi-file\r\n predicates:\r\n - Path=/file/**\r\n filters:\r\n - StripPrefix=1\r\n\r\n# 不校验白名单\r\nignore:\r\n whites:\r\n - /auth/logout\r\n - /auth/login\r\n - /*/v2/api-docs\r\n - /csrf\r\n','ef4a58daf989827334b3aac1c9d68392','2020-05-14 14:17:55','2020-11-18 17:53:23',NULL,'0:0:0:0:0:0:0:1','','','网关模块','null','null','yaml','null'),(3,'ruoyi-auth-dev.yml','DEFAULT_GROUP','spring: \r\n datasource:\r\n driver-class-name: org.mariadb.jdbc.Driver\r\n url: jdbc:mysql://192.168.8.201:3306/pscada_online?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&serverTimezone=GMT%2B8\r\n username: root\r\n password: gridnt123456\r\n redis:\r\n host: 192.168.8.201\r\n port: 6379\r\n password: \r\n','868c15010a7a15c027d4c90a48aabb3e','2020-11-20 00:00:00','2020-11-20 00:00:00',NULL,'0:0:0:0:0:0:0:1','','','认证中心','null','null','yaml','null'),(4,'ruoyi-monitor-dev.yml','DEFAULT_GROUP','# Spring\r\nspring: \r\n security:\r\n user:\r\n name: ruoyi\r\n password: 123456\r\n boot:\r\n admin:\r\n ui:\r\n title: 若依服务状态监控\r\n','8e49d78998a7780d780305aeefe4fb1b','2020-11-20 00:00:00','2020-11-20 00:00:00',NULL,'0:0:0:0:0:0:0:1','','','监控中心','null','null','yaml','null'),(5,'ruoyi-system-dev.yml','DEFAULT_GROUP','# Spring\r\nspring: \r\n redis:\r\n host: 192.168.8.201\r\n port: 6379\r\n password: \r\n datasource:\r\n driver-class-name: org.mariadb.jdbc.Driver\r\n url: jdbc:mysql://192.168.8.201:3306/pscada_online?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&serverTimezone=GMT%2B8\r\n username: root\r\n password: gridnt123456\r\n\r\n# Mybatis配置\r\nmybatis:\r\n # 搜索指定包别名\r\n typeAliasesPackage: com.ruoyi.system\r\n # 配置mapper的扫描,找到所有的mapper.xml映射文件\r\n mapperLocations: classpath:mapper/**/*.xml\r\n\r\n# swagger 配置\r\nswagger:\r\n title: 系统模块接口文档\r\n license: Powered By ruoyi\r\n licenseUrl: https://ruoyi.vip\r\n authorization:\r\n name: RuoYi OAuth\r\n auth-regex: ^.*$\r\n authorization-scope-list:\r\n - scope: server\r\n description: 客户端授权范围\r\n token-url-list:\r\n - http://192.168.8.201:8080/auth/oauth/token\r\n','06f95c879d284ec8031cc44805e62b50','2020-11-20 00:00:00','2020-11-20 00:00:00',NULL,'0:0:0:0:0:0:0:1','','','系统模块','null','null','yaml','null'),(6,'ruoyi-gen-dev.yml','DEFAULT_GROUP','# Spring\r\nspring: \r\n redis:\r\n host: 192.168.8.201\r\n port: 6379\r\n password: \r\n datasource: \r\n driver-class-name: org.mariadb.jdbc.Driver\r\n url: jdbc:mysql://192.168.8.201:3306/pscada_online?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&serverTimezone=GMT%2B8\r\n username: root\r\n password: gridnt123456\r\n\r\n# Mybatis配置\r\nmybatis:\r\n # 搜索指定包别名\r\n typeAliasesPackage: com.ruoyi.gen.domain\r\n # 配置mapper的扫描,找到所有的mapper.xml映射文件\r\n mapperLocations: classpath:mapper/**/*.xml\r\n\r\n# swagger 配置\r\nswagger:\r\n title: 代码生成接口文档\r\n license: Powered By ruoyi\r\n licenseUrl: https://ruoyi.vip\r\n authorization:\r\n name: RuoYi OAuth\r\n auth-regex: ^.*$\r\n authorization-scope-list:\r\n - scope: server\r\n description: 客户端授权范围\r\n token-url-list:\r\n - http://192.168.8.201:8080/auth/oauth/token\r\n\r\n# 代码生成\r\ngen: \r\n # 作者\r\n author: ruoyi\r\n # 默认生成包路径 system 需改成自己的模块名称 如 system monitor tool\r\n packageName: com.ruoyi.system\r\n # 自动去除表前缀,默认是false\r\n autoRemovePre: false\r\n # 表前缀(生成类名不会包含表前缀,多个用逗号分隔)\r\n tablePrefix: sys_\r\n','02b9be6ad01ca44c992c41a020ec81aa','2020-11-20 00:00:00','2020-11-20 00:00:00',NULL,'0:0:0:0:0:0:0:1','','','代码生成','null','null','yaml','null'),(7,'ruoyi-job-dev.yml','DEFAULT_GROUP','# Spring\r\nspring: \r\n redis:\r\n host: 192.168.8.201\r\n port: 6379\r\n password: \r\n datasource:\r\n driver-class-name: org.mariadb.jdbc.Driver\r\n url: jdbc:mysql://192.168.8.201:3306/pscada_online?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&serverTimezone=GMT%2B8\r\n username: root\r\n password: gridnt123456\r\n\r\n# Mybatis配置\r\nmybatis:\r\n # 搜索指定包别名\r\n typeAliasesPackage: com.ruoyi.job.domain\r\n # 配置mapper的扫描,找到所有的mapper.xml映射文件\r\n mapperLocations: classpath:mapper/**/*.xml\r\n\r\n# swagger 配置\r\nswagger:\r\n title: 定时任务接口文档\r\n license: Powered By ruoyi\r\n licenseUrl: https://ruoyi.vip\r\n authorization:\r\n name: RuoYi OAuth\r\n auth-regex: ^.*$\r\n authorization-scope-list:\r\n - scope: server\r\n description: 客户端授权范围\r\n token-url-list:\r\n - http://192.168.8.201:8080/auth/oauth/token\r\n','5033cbfb2c38780ac23f74954588ec4f','2020-11-20 00:00:00','2020-11-20 00:00:00',NULL,'0:0:0:0:0:0:0:1','','','定时任务','null','null','yaml','null'),(8,'ruoyi-file-dev.yml','DEFAULT_GROUP','## 本地文件上传 \r\nfile:\r\n domain: http://127.0.0.1:9300\r\n path: D:/ruoyi/uploadPath\r\n prefix: /statics\r\n\r\n# FastDFS配置\r\nfdfs:\r\n domain: http://127.0.0.1\r\n soTimeout: 3000\r\n connectTimeout: 2000\r\n trackerList: 127.0.0.1:22122','683f4f682d8d7a6df803b0f6823e6db5','2020-11-20 00:00:00','2020-11-20 00:00:00',NULL,'0:0:0:0:0:0:0:1','','','文件服务','null','null','yaml','null'),(9,'sentinel-ruoyi-gateway','DEFAULT_GROUP','[\r\n {\r\n \"resource\": \"ruoyi-auth\",\r\n \"count\": 500,\r\n \"grade\": 1,\r\n \"limitApp\": \"default\",\r\n \"strategy\": 0,\r\n \"controlBehavior\": 0\r\n },\r\n {\r\n \"resource\": \"ruoyi-system\",\r\n \"count\": 1000,\r\n \"grade\": 1,\r\n \"limitApp\": \"default\",\r\n \"strategy\": 0,\r\n \"controlBehavior\": 0\r\n },\r\n {\r\n \"resource\": \"ruoyi-gen\",\r\n \"count\": 200,\r\n \"grade\": 1,\r\n \"limitApp\": \"default\",\r\n \"strategy\": 0,\r\n \"controlBehavior\": 0\r\n },\r\n {\r\n \"resource\": \"ruoyi-job\",\r\n \"count\": 300,\r\n \"grade\": 1,\r\n \"limitApp\": \"default\",\r\n \"strategy\": 0,\r\n \"controlBehavior\": 0\r\n }\r\n]','9f3a3069261598f74220bc47958ec252','2020-11-20 00:00:00','2020-11-20 00:00:00',NULL,'0:0:0:0:0:0:0:1','','','限流策略','null','null','json','null'); +/*!40000 ALTER TABLE `config_info` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `config_info_aggr` +-- + +DROP TABLE IF EXISTS `config_info_aggr`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `config_info_aggr` ( + `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id', + `data_id` varchar(255) COLLATE utf8_bin NOT NULL COMMENT 'data_id', + `group_id` varchar(255) COLLATE utf8_bin NOT NULL COMMENT 'group_id', + `datum_id` varchar(255) COLLATE utf8_bin NOT NULL COMMENT 'datum_id', + `content` longtext COLLATE utf8_bin NOT NULL COMMENT '内容', + `gmt_modified` datetime NOT NULL COMMENT '修改时间', + `app_name` varchar(128) COLLATE utf8_bin DEFAULT NULL, + `tenant_id` varchar(128) COLLATE utf8_bin DEFAULT '' COMMENT '租户字段', + PRIMARY KEY (`id`), + UNIQUE KEY `uk_configinfoaggr_datagrouptenantdatum` (`data_id`,`group_id`,`tenant_id`,`datum_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='增加租户字段'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `config_info_aggr` +-- + +LOCK TABLES `config_info_aggr` WRITE; +/*!40000 ALTER TABLE `config_info_aggr` DISABLE KEYS */; +/*!40000 ALTER TABLE `config_info_aggr` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `config_info_beta` +-- + +DROP TABLE IF EXISTS `config_info_beta`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `config_info_beta` ( + `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id', + `data_id` varchar(255) COLLATE utf8_bin NOT NULL COMMENT 'data_id', + `group_id` varchar(128) COLLATE utf8_bin NOT NULL COMMENT 'group_id', + `app_name` varchar(128) COLLATE utf8_bin DEFAULT NULL COMMENT 'app_name', + `content` longtext COLLATE utf8_bin NOT NULL COMMENT 'content', + `beta_ips` varchar(1024) COLLATE utf8_bin DEFAULT NULL COMMENT 'betaIps', + `md5` varchar(32) COLLATE utf8_bin DEFAULT NULL COMMENT 'md5', + `gmt_create` datetime NOT NULL DEFAULT current_timestamp() COMMENT '创建时间', + `gmt_modified` datetime NOT NULL DEFAULT current_timestamp() COMMENT '修改时间', + `src_user` text COLLATE utf8_bin DEFAULT NULL COMMENT 'source user', + `src_ip` varchar(20) COLLATE utf8_bin DEFAULT NULL COMMENT 'source ip', + `tenant_id` varchar(128) COLLATE utf8_bin DEFAULT '' COMMENT '租户字段', + PRIMARY KEY (`id`), + UNIQUE KEY `uk_configinfobeta_datagrouptenant` (`data_id`,`group_id`,`tenant_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='config_info_beta'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `config_info_beta` +-- + +LOCK TABLES `config_info_beta` WRITE; +/*!40000 ALTER TABLE `config_info_beta` DISABLE KEYS */; +/*!40000 ALTER TABLE `config_info_beta` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `config_info_tag` +-- + +DROP TABLE IF EXISTS `config_info_tag`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `config_info_tag` ( + `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id', + `data_id` varchar(255) COLLATE utf8_bin NOT NULL COMMENT 'data_id', + `group_id` varchar(128) COLLATE utf8_bin NOT NULL COMMENT 'group_id', + `tenant_id` varchar(128) COLLATE utf8_bin DEFAULT '' COMMENT 'tenant_id', + `tag_id` varchar(128) COLLATE utf8_bin NOT NULL COMMENT 'tag_id', + `app_name` varchar(128) COLLATE utf8_bin DEFAULT NULL COMMENT 'app_name', + `content` longtext COLLATE utf8_bin NOT NULL COMMENT 'content', + `md5` varchar(32) COLLATE utf8_bin DEFAULT NULL COMMENT 'md5', + `gmt_create` datetime NOT NULL DEFAULT current_timestamp() COMMENT '创建时间', + `gmt_modified` datetime NOT NULL DEFAULT current_timestamp() COMMENT '修改时间', + `src_user` text COLLATE utf8_bin DEFAULT NULL COMMENT 'source user', + `src_ip` varchar(20) COLLATE utf8_bin DEFAULT NULL COMMENT 'source ip', + PRIMARY KEY (`id`), + UNIQUE KEY `uk_configinfotag_datagrouptenanttag` (`data_id`,`group_id`,`tenant_id`,`tag_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='config_info_tag'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `config_info_tag` +-- + +LOCK TABLES `config_info_tag` WRITE; +/*!40000 ALTER TABLE `config_info_tag` DISABLE KEYS */; +/*!40000 ALTER TABLE `config_info_tag` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `config_tags_relation` +-- + +DROP TABLE IF EXISTS `config_tags_relation`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `config_tags_relation` ( + `id` bigint(20) NOT NULL COMMENT 'id', + `tag_name` varchar(128) COLLATE utf8_bin NOT NULL COMMENT 'tag_name', + `tag_type` varchar(64) COLLATE utf8_bin DEFAULT NULL COMMENT 'tag_type', + `data_id` varchar(255) COLLATE utf8_bin NOT NULL COMMENT 'data_id', + `group_id` varchar(128) COLLATE utf8_bin NOT NULL COMMENT 'group_id', + `tenant_id` varchar(128) COLLATE utf8_bin DEFAULT '' COMMENT 'tenant_id', + `nid` bigint(20) NOT NULL AUTO_INCREMENT, + PRIMARY KEY (`nid`), + UNIQUE KEY `uk_configtagrelation_configidtag` (`id`,`tag_name`,`tag_type`), + KEY `idx_tenant_id` (`tenant_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='config_tag_relation'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `config_tags_relation` +-- + +LOCK TABLES `config_tags_relation` WRITE; +/*!40000 ALTER TABLE `config_tags_relation` DISABLE KEYS */; +/*!40000 ALTER TABLE `config_tags_relation` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `group_capacity` +-- + +DROP TABLE IF EXISTS `group_capacity`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `group_capacity` ( + `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID', + `group_id` varchar(128) COLLATE utf8_bin NOT NULL DEFAULT '' COMMENT 'Group ID,空字符表示整个集群', + `quota` int(10) unsigned NOT NULL DEFAULT 0 COMMENT '配额,0表示使用默认值', + `usage` int(10) unsigned NOT NULL DEFAULT 0 COMMENT '使用量', + `max_size` int(10) unsigned NOT NULL DEFAULT 0 COMMENT '单个配置大小上限,单位为字节,0表示使用默认值', + `max_aggr_count` int(10) unsigned NOT NULL DEFAULT 0 COMMENT '聚合子配置最大个数,,0表示使用默认值', + `max_aggr_size` int(10) unsigned NOT NULL DEFAULT 0 COMMENT '单个聚合数据的子配置大小上限,单位为字节,0表示使用默认值', + `max_history_count` int(10) unsigned NOT NULL DEFAULT 0 COMMENT '最大变更历史数量', + `gmt_create` datetime NOT NULL DEFAULT current_timestamp() COMMENT '创建时间', + `gmt_modified` datetime NOT NULL DEFAULT current_timestamp() COMMENT '修改时间', + PRIMARY KEY (`id`), + UNIQUE KEY `uk_group_id` (`group_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='集群、各Group容量信息表'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `group_capacity` +-- + +LOCK TABLES `group_capacity` WRITE; +/*!40000 ALTER TABLE `group_capacity` DISABLE KEYS */; +/*!40000 ALTER TABLE `group_capacity` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `his_config_info` +-- + +DROP TABLE IF EXISTS `his_config_info`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `his_config_info` ( + `id` bigint(64) unsigned NOT NULL, + `nid` bigint(20) unsigned NOT NULL AUTO_INCREMENT, + `data_id` varchar(255) COLLATE utf8_bin NOT NULL, + `group_id` varchar(128) COLLATE utf8_bin NOT NULL, + `app_name` varchar(128) COLLATE utf8_bin DEFAULT NULL COMMENT 'app_name', + `content` longtext COLLATE utf8_bin NOT NULL, + `md5` varchar(32) COLLATE utf8_bin DEFAULT NULL, + `gmt_create` datetime NOT NULL DEFAULT current_timestamp(), + `gmt_modified` datetime NOT NULL DEFAULT current_timestamp(), + `src_user` text COLLATE utf8_bin DEFAULT NULL, + `src_ip` varchar(20) COLLATE utf8_bin DEFAULT NULL, + `op_type` char(10) COLLATE utf8_bin DEFAULT NULL, + `tenant_id` varchar(128) COLLATE utf8_bin DEFAULT '' COMMENT '租户字段', + PRIMARY KEY (`nid`), + KEY `idx_gmt_create` (`gmt_create`), + KEY `idx_gmt_modified` (`gmt_modified`), + KEY `idx_did` (`data_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='多租户改造'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `his_config_info` +-- + +LOCK TABLES `his_config_info` WRITE; +/*!40000 ALTER TABLE `his_config_info` DISABLE KEYS */; +/*!40000 ALTER TABLE `his_config_info` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `permissions` +-- + +DROP TABLE IF EXISTS `permissions`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `permissions` ( + `role` varchar(50) NOT NULL, + `resource` varchar(512) NOT NULL, + `action` varchar(8) NOT NULL, + UNIQUE KEY `uk_role_permission` (`role`,`resource`,`action`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `permissions` +-- + +LOCK TABLES `permissions` WRITE; +/*!40000 ALTER TABLE `permissions` DISABLE KEYS */; +/*!40000 ALTER TABLE `permissions` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `roles` +-- + +DROP TABLE IF EXISTS `roles`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `roles` ( + `username` varchar(50) NOT NULL, + `role` varchar(50) NOT NULL, + UNIQUE KEY `idx_user_role` (`username`,`role`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `roles` +-- + +LOCK TABLES `roles` WRITE; +/*!40000 ALTER TABLE `roles` DISABLE KEYS */; +INSERT INTO `roles` VALUES ('nacos','ROLE_ADMIN'); +/*!40000 ALTER TABLE `roles` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `tenant_capacity` +-- + +DROP TABLE IF EXISTS `tenant_capacity`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `tenant_capacity` ( + `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID', + `tenant_id` varchar(128) COLLATE utf8_bin NOT NULL DEFAULT '' COMMENT 'Tenant ID', + `quota` int(10) unsigned NOT NULL DEFAULT 0 COMMENT '配额,0表示使用默认值', + `usage` int(10) unsigned NOT NULL DEFAULT 0 COMMENT '使用量', + `max_size` int(10) unsigned NOT NULL DEFAULT 0 COMMENT '单个配置大小上限,单位为字节,0表示使用默认值', + `max_aggr_count` int(10) unsigned NOT NULL DEFAULT 0 COMMENT '聚合子配置最大个数', + `max_aggr_size` int(10) unsigned NOT NULL DEFAULT 0 COMMENT '单个聚合数据的子配置大小上限,单位为字节,0表示使用默认值', + `max_history_count` int(10) unsigned NOT NULL DEFAULT 0 COMMENT '最大变更历史数量', + `gmt_create` datetime NOT NULL DEFAULT current_timestamp() COMMENT '创建时间', + `gmt_modified` datetime NOT NULL DEFAULT current_timestamp() COMMENT '修改时间', + PRIMARY KEY (`id`), + UNIQUE KEY `uk_tenant_id` (`tenant_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='租户容量信息表'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `tenant_capacity` +-- + +LOCK TABLES `tenant_capacity` WRITE; +/*!40000 ALTER TABLE `tenant_capacity` DISABLE KEYS */; +/*!40000 ALTER TABLE `tenant_capacity` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `tenant_info` +-- + +DROP TABLE IF EXISTS `tenant_info`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `tenant_info` ( + `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id', + `kp` varchar(128) COLLATE utf8_bin NOT NULL COMMENT 'kp', + `tenant_id` varchar(128) COLLATE utf8_bin DEFAULT '' COMMENT 'tenant_id', + `tenant_name` varchar(128) COLLATE utf8_bin DEFAULT '' COMMENT 'tenant_name', + `tenant_desc` varchar(256) COLLATE utf8_bin DEFAULT NULL COMMENT 'tenant_desc', + `create_source` varchar(32) COLLATE utf8_bin DEFAULT NULL COMMENT 'create_source', + `gmt_create` bigint(20) NOT NULL COMMENT '创建时间', + `gmt_modified` bigint(20) NOT NULL COMMENT '修改时间', + PRIMARY KEY (`id`), + UNIQUE KEY `uk_tenant_info_kptenantid` (`kp`,`tenant_id`), + KEY `idx_tenant_id` (`tenant_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='tenant_info'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `tenant_info` +-- + +LOCK TABLES `tenant_info` WRITE; +/*!40000 ALTER TABLE `tenant_info` DISABLE KEYS */; +/*!40000 ALTER TABLE `tenant_info` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `users` +-- + +DROP TABLE IF EXISTS `users`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `users` ( + `username` varchar(50) NOT NULL, + `password` varchar(500) NOT NULL, + `enabled` tinyint(1) NOT NULL, + PRIMARY KEY (`username`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `users` +-- + +LOCK TABLES `users` WRITE; +/*!40000 ALTER TABLE `users` DISABLE KEYS */; +INSERT INTO `users` VALUES ('nacos','$2a$10$EuWPZHzz32dJN7jexM34MOeYirDdFAZm2kuWj7VEOJhhZkDrxfvUu',1); +/*!40000 ALTER TABLE `users` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Dumping events for database 'pscada_online_config' +-- + +-- +-- Dumping routines for database 'pscada_online_config' +-- +/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */; + +/*!40101 SET SQL_MODE=@OLD_SQL_MODE */; +/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */; +/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */; +/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; +/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; +/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; +/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; + +-- Dump completed on 2020-12-16 17:58:23 diff --git a/sql/pscada_online_quartz.sql b/sql/pscada_online_quartz.sql new file mode 100644 index 00000000..71a1d651 --- /dev/null +++ b/sql/pscada_online_quartz.sql @@ -0,0 +1,351 @@ +-- MySQL dump 10.16 Distrib 10.1.37-MariaDB, for debian-linux-gnu (x86_64) +-- +-- Host: 192.168.8.201 Database: pscada_online +-- ------------------------------------------------------ +-- Server version 10.3.24-MariaDB-log + +/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; +/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; +/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; +/*!40101 SET NAMES utf8 */; +/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */; +/*!40103 SET TIME_ZONE='+00:00' */; +/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */; +/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */; +/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */; +/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */; + +-- +-- Table structure for table `QRTZ_BLOB_TRIGGERS` +-- + +DROP TABLE IF EXISTS `QRTZ_BLOB_TRIGGERS`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `QRTZ_BLOB_TRIGGERS` ( + `sched_name` varchar(120) NOT NULL, + `trigger_name` varchar(200) NOT NULL, + `trigger_group` varchar(200) NOT NULL, + `blob_data` blob DEFAULT NULL, + PRIMARY KEY (`sched_name`,`trigger_name`,`trigger_group`), + CONSTRAINT `QRTZ_BLOB_TRIGGERS_ibfk_1` FOREIGN KEY (`sched_name`, `trigger_name`, `trigger_group`) REFERENCES `QRTZ_TRIGGERS` (`sched_name`, `trigger_name`, `trigger_group`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `QRTZ_BLOB_TRIGGERS` +-- + +LOCK TABLES `QRTZ_BLOB_TRIGGERS` WRITE; +/*!40000 ALTER TABLE `QRTZ_BLOB_TRIGGERS` DISABLE KEYS */; +/*!40000 ALTER TABLE `QRTZ_BLOB_TRIGGERS` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `QRTZ_CALENDARS` +-- + +DROP TABLE IF EXISTS `QRTZ_CALENDARS`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `QRTZ_CALENDARS` ( + `sched_name` varchar(120) NOT NULL, + `calendar_name` varchar(200) NOT NULL, + `calendar` blob NOT NULL, + PRIMARY KEY (`sched_name`,`calendar_name`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `QRTZ_CALENDARS` +-- + +LOCK TABLES `QRTZ_CALENDARS` WRITE; +/*!40000 ALTER TABLE `QRTZ_CALENDARS` DISABLE KEYS */; +/*!40000 ALTER TABLE `QRTZ_CALENDARS` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `QRTZ_CRON_TRIGGERS` +-- + +DROP TABLE IF EXISTS `QRTZ_CRON_TRIGGERS`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `QRTZ_CRON_TRIGGERS` ( + `sched_name` varchar(120) NOT NULL, + `trigger_name` varchar(200) NOT NULL, + `trigger_group` varchar(200) NOT NULL, + `cron_expression` varchar(200) NOT NULL, + `time_zone_id` varchar(80) DEFAULT NULL, + PRIMARY KEY (`sched_name`,`trigger_name`,`trigger_group`), + CONSTRAINT `QRTZ_CRON_TRIGGERS_ibfk_1` FOREIGN KEY (`sched_name`, `trigger_name`, `trigger_group`) REFERENCES `QRTZ_TRIGGERS` (`sched_name`, `trigger_name`, `trigger_group`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `QRTZ_CRON_TRIGGERS` +-- + +LOCK TABLES `QRTZ_CRON_TRIGGERS` WRITE; +/*!40000 ALTER TABLE `QRTZ_CRON_TRIGGERS` DISABLE KEYS */; +/*!40000 ALTER TABLE `QRTZ_CRON_TRIGGERS` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `QRTZ_FIRED_TRIGGERS` +-- + +DROP TABLE IF EXISTS `QRTZ_FIRED_TRIGGERS`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `QRTZ_FIRED_TRIGGERS` ( + `sched_name` varchar(120) NOT NULL, + `entry_id` varchar(95) NOT NULL, + `trigger_name` varchar(200) NOT NULL, + `trigger_group` varchar(200) NOT NULL, + `instance_name` varchar(200) NOT NULL, + `fired_time` bigint(13) NOT NULL, + `sched_time` bigint(13) NOT NULL, + `priority` int(11) NOT NULL, + `state` varchar(16) NOT NULL, + `job_name` varchar(200) DEFAULT NULL, + `job_group` varchar(200) DEFAULT NULL, + `is_nonconcurrent` varchar(1) DEFAULT NULL, + `requests_recovery` varchar(1) DEFAULT NULL, + PRIMARY KEY (`sched_name`,`entry_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `QRTZ_FIRED_TRIGGERS` +-- + +LOCK TABLES `QRTZ_FIRED_TRIGGERS` WRITE; +/*!40000 ALTER TABLE `QRTZ_FIRED_TRIGGERS` DISABLE KEYS */; +/*!40000 ALTER TABLE `QRTZ_FIRED_TRIGGERS` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `QRTZ_JOB_DETAILS` +-- + +DROP TABLE IF EXISTS `QRTZ_JOB_DETAILS`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `QRTZ_JOB_DETAILS` ( + `sched_name` varchar(120) NOT NULL, + `job_name` varchar(200) NOT NULL, + `job_group` varchar(200) NOT NULL, + `description` varchar(250) DEFAULT NULL, + `job_class_name` varchar(250) NOT NULL, + `is_durable` varchar(1) NOT NULL, + `is_nonconcurrent` varchar(1) NOT NULL, + `is_update_data` varchar(1) NOT NULL, + `requests_recovery` varchar(1) NOT NULL, + `job_data` blob DEFAULT NULL, + PRIMARY KEY (`sched_name`,`job_name`,`job_group`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `QRTZ_JOB_DETAILS` +-- + +LOCK TABLES `QRTZ_JOB_DETAILS` WRITE; +/*!40000 ALTER TABLE `QRTZ_JOB_DETAILS` DISABLE KEYS */; +/*!40000 ALTER TABLE `QRTZ_JOB_DETAILS` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `QRTZ_LOCKS` +-- + +DROP TABLE IF EXISTS `QRTZ_LOCKS`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `QRTZ_LOCKS` ( + `sched_name` varchar(120) NOT NULL, + `lock_name` varchar(40) NOT NULL, + PRIMARY KEY (`sched_name`,`lock_name`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `QRTZ_LOCKS` +-- + +LOCK TABLES `QRTZ_LOCKS` WRITE; +/*!40000 ALTER TABLE `QRTZ_LOCKS` DISABLE KEYS */; +/*!40000 ALTER TABLE `QRTZ_LOCKS` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `QRTZ_PAUSED_TRIGGER_GRPS` +-- + +DROP TABLE IF EXISTS `QRTZ_PAUSED_TRIGGER_GRPS`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `QRTZ_PAUSED_TRIGGER_GRPS` ( + `sched_name` varchar(120) NOT NULL, + `trigger_group` varchar(200) NOT NULL, + PRIMARY KEY (`sched_name`,`trigger_group`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `QRTZ_PAUSED_TRIGGER_GRPS` +-- + +LOCK TABLES `QRTZ_PAUSED_TRIGGER_GRPS` WRITE; +/*!40000 ALTER TABLE `QRTZ_PAUSED_TRIGGER_GRPS` DISABLE KEYS */; +/*!40000 ALTER TABLE `QRTZ_PAUSED_TRIGGER_GRPS` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `QRTZ_SCHEDULER_STATE` +-- + +DROP TABLE IF EXISTS `QRTZ_SCHEDULER_STATE`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `QRTZ_SCHEDULER_STATE` ( + `sched_name` varchar(120) NOT NULL, + `instance_name` varchar(200) NOT NULL, + `last_checkin_time` bigint(13) NOT NULL, + `checkin_interval` bigint(13) NOT NULL, + PRIMARY KEY (`sched_name`,`instance_name`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `QRTZ_SCHEDULER_STATE` +-- + +LOCK TABLES `QRTZ_SCHEDULER_STATE` WRITE; +/*!40000 ALTER TABLE `QRTZ_SCHEDULER_STATE` DISABLE KEYS */; +/*!40000 ALTER TABLE `QRTZ_SCHEDULER_STATE` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `QRTZ_SIMPLE_TRIGGERS` +-- + +DROP TABLE IF EXISTS `QRTZ_SIMPLE_TRIGGERS`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `QRTZ_SIMPLE_TRIGGERS` ( + `sched_name` varchar(120) NOT NULL, + `trigger_name` varchar(200) NOT NULL, + `trigger_group` varchar(200) NOT NULL, + `repeat_count` bigint(7) NOT NULL, + `repeat_interval` bigint(12) NOT NULL, + `times_triggered` bigint(10) NOT NULL, + PRIMARY KEY (`sched_name`,`trigger_name`,`trigger_group`), + CONSTRAINT `QRTZ_SIMPLE_TRIGGERS_ibfk_1` FOREIGN KEY (`sched_name`, `trigger_name`, `trigger_group`) REFERENCES `QRTZ_TRIGGERS` (`sched_name`, `trigger_name`, `trigger_group`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `QRTZ_SIMPLE_TRIGGERS` +-- + +LOCK TABLES `QRTZ_SIMPLE_TRIGGERS` WRITE; +/*!40000 ALTER TABLE `QRTZ_SIMPLE_TRIGGERS` DISABLE KEYS */; +/*!40000 ALTER TABLE `QRTZ_SIMPLE_TRIGGERS` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `QRTZ_SIMPROP_TRIGGERS` +-- + +DROP TABLE IF EXISTS `QRTZ_SIMPROP_TRIGGERS`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `QRTZ_SIMPROP_TRIGGERS` ( + `sched_name` varchar(120) NOT NULL, + `trigger_name` varchar(200) NOT NULL, + `trigger_group` varchar(200) NOT NULL, + `str_prop_1` varchar(512) DEFAULT NULL, + `str_prop_2` varchar(512) DEFAULT NULL, + `str_prop_3` varchar(512) DEFAULT NULL, + `int_prop_1` int(11) DEFAULT NULL, + `int_prop_2` int(11) DEFAULT NULL, + `long_prop_1` bigint(20) DEFAULT NULL, + `long_prop_2` bigint(20) DEFAULT NULL, + `dec_prop_1` decimal(13,4) DEFAULT NULL, + `dec_prop_2` decimal(13,4) DEFAULT NULL, + `bool_prop_1` varchar(1) DEFAULT NULL, + `bool_prop_2` varchar(1) DEFAULT NULL, + PRIMARY KEY (`sched_name`,`trigger_name`,`trigger_group`), + CONSTRAINT `QRTZ_SIMPROP_TRIGGERS_ibfk_1` FOREIGN KEY (`sched_name`, `trigger_name`, `trigger_group`) REFERENCES `QRTZ_TRIGGERS` (`sched_name`, `trigger_name`, `trigger_group`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `QRTZ_SIMPROP_TRIGGERS` +-- + +LOCK TABLES `QRTZ_SIMPROP_TRIGGERS` WRITE; +/*!40000 ALTER TABLE `QRTZ_SIMPROP_TRIGGERS` DISABLE KEYS */; +/*!40000 ALTER TABLE `QRTZ_SIMPROP_TRIGGERS` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `QRTZ_TRIGGERS` +-- + +DROP TABLE IF EXISTS `QRTZ_TRIGGERS`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `QRTZ_TRIGGERS` ( + `sched_name` varchar(120) NOT NULL, + `trigger_name` varchar(200) NOT NULL, + `trigger_group` varchar(200) NOT NULL, + `job_name` varchar(200) NOT NULL, + `job_group` varchar(200) NOT NULL, + `description` varchar(250) DEFAULT NULL, + `next_fire_time` bigint(13) DEFAULT NULL, + `prev_fire_time` bigint(13) DEFAULT NULL, + `priority` int(11) DEFAULT NULL, + `trigger_state` varchar(16) NOT NULL, + `trigger_type` varchar(8) NOT NULL, + `start_time` bigint(13) NOT NULL, + `end_time` bigint(13) DEFAULT NULL, + `calendar_name` varchar(200) DEFAULT NULL, + `misfire_instr` smallint(2) DEFAULT NULL, + `job_data` blob DEFAULT NULL, + PRIMARY KEY (`sched_name`,`trigger_name`,`trigger_group`), + KEY `sched_name` (`sched_name`,`job_name`,`job_group`), + CONSTRAINT `QRTZ_TRIGGERS_ibfk_1` FOREIGN KEY (`sched_name`, `job_name`, `job_group`) REFERENCES `QRTZ_JOB_DETAILS` (`sched_name`, `job_name`, `job_group`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `QRTZ_TRIGGERS` +-- + +LOCK TABLES `QRTZ_TRIGGERS` WRITE; +/*!40000 ALTER TABLE `QRTZ_TRIGGERS` DISABLE KEYS */; +/*!40000 ALTER TABLE `QRTZ_TRIGGERS` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Dumping events for database 'pscada_online' +-- + +-- +-- Dumping routines for database 'pscada_online' +-- +/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */; + +/*!40101 SET SQL_MODE=@OLD_SQL_MODE */; +/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */; +/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */; +/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; +/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; +/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; +/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; + +-- Dump completed on 2020-12-18 12:14:05