154 lines
7.5 KiB
Java
154 lines
7.5 KiB
Java
/*
|
|
Navicat Premium Dump SQL
|
|
|
|
Source Server : 新疆内网测试环境
|
|
Source Server Type : MySQL
|
|
Source Server Version : 80300 (8.3.0)
|
|
Source Host : 192.168.1.210:3308
|
|
Source Schema : xj_batch
|
|
|
|
Target Server Type : MySQL
|
|
Target Server Version : 80300 (8.3.0)
|
|
File Encoding : 65001
|
|
|
|
Date: 11/07/2025 15:14:18
|
|
*/
|
|
|
|
SET NAMES utf8mb4;
|
|
SET FOREIGN_KEY_CHECKS = 0;
|
|
|
|
-- ----------------------------
|
|
-- Table structure for BATCH_JOB_EXECUTION
|
|
-- ----------------------------
|
|
DROP TABLE IF EXISTS `BATCH_JOB_EXECUTION`;
|
|
CREATE TABLE `BATCH_JOB_EXECUTION` (
|
|
`JOB_EXECUTION_ID` bigint NOT NULL,
|
|
`VERSION` bigint NULL DEFAULT NULL,
|
|
`JOB_INSTANCE_ID` bigint NOT NULL,
|
|
`CREATE_TIME` datetime(6) NOT NULL,
|
|
`START_TIME` datetime(6) NULL DEFAULT NULL,
|
|
`END_TIME` datetime(6) NULL DEFAULT NULL,
|
|
`STATUS` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
|
`EXIT_CODE` varchar(2500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
|
`EXIT_MESSAGE` varchar(2500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
|
`LAST_UPDATED` datetime(6) NULL DEFAULT NULL,
|
|
`JOB_CONFIGURATION_LOCATION` varchar(2500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
|
PRIMARY KEY (`JOB_EXECUTION_ID`) USING BTREE,
|
|
INDEX `JOB_INST_EXEC_FK`(`JOB_INSTANCE_ID` ASC) USING BTREE,
|
|
CONSTRAINT `JOB_INST_EXEC_FK` FOREIGN KEY (`JOB_INSTANCE_ID`) REFERENCES `BATCH_JOB_INSTANCE` (`JOB_INSTANCE_ID`) ON DELETE RESTRICT ON UPDATE RESTRICT
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
|
|
|
|
-- ----------------------------
|
|
-- Table structure for BATCH_JOB_EXECUTION_CONTEXT
|
|
-- ----------------------------
|
|
DROP TABLE IF EXISTS `BATCH_JOB_EXECUTION_CONTEXT`;
|
|
CREATE TABLE `BATCH_JOB_EXECUTION_CONTEXT` (
|
|
`JOB_EXECUTION_ID` bigint NOT NULL,
|
|
`SHORT_CONTEXT` varchar(2500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
|
|
`SERIALIZED_CONTEXT` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL,
|
|
PRIMARY KEY (`JOB_EXECUTION_ID`) USING BTREE,
|
|
CONSTRAINT `JOB_EXEC_CTX_FK` FOREIGN KEY (`JOB_EXECUTION_ID`) REFERENCES `BATCH_JOB_EXECUTION` (`JOB_EXECUTION_ID`) ON DELETE RESTRICT ON UPDATE RESTRICT
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
|
|
|
|
-- ----------------------------
|
|
-- Table structure for BATCH_JOB_EXECUTION_PARAMS
|
|
-- ----------------------------
|
|
DROP TABLE IF EXISTS `BATCH_JOB_EXECUTION_PARAMS`;
|
|
CREATE TABLE `BATCH_JOB_EXECUTION_PARAMS` (
|
|
`JOB_EXECUTION_ID` bigint NOT NULL,
|
|
`TYPE_CD` varchar(6) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
|
|
`KEY_NAME` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
|
|
`STRING_VAL` varchar(250) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
|
`DATE_VAL` datetime(6) NULL DEFAULT NULL,
|
|
`LONG_VAL` bigint NULL DEFAULT NULL,
|
|
`DOUBLE_VAL` double NULL DEFAULT NULL,
|
|
`IDENTIFYING` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
|
|
INDEX `JOB_EXEC_PARAMS_FK`(`JOB_EXECUTION_ID` ASC) USING BTREE,
|
|
CONSTRAINT `JOB_EXEC_PARAMS_FK` FOREIGN KEY (`JOB_EXECUTION_ID`) REFERENCES `BATCH_JOB_EXECUTION` (`JOB_EXECUTION_ID`) ON DELETE RESTRICT ON UPDATE RESTRICT
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
|
|
|
|
-- ----------------------------
|
|
-- Table structure for BATCH_JOB_EXECUTION_SEQ
|
|
-- ----------------------------
|
|
DROP TABLE IF EXISTS `BATCH_JOB_EXECUTION_SEQ`;
|
|
CREATE TABLE `BATCH_JOB_EXECUTION_SEQ` (
|
|
`ID` bigint NOT NULL,
|
|
`UNIQUE_KEY` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
|
|
UNIQUE INDEX `UNIQUE_KEY_UN`(`UNIQUE_KEY` ASC) USING BTREE
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
|
|
|
|
-- ----------------------------
|
|
-- Table structure for BATCH_JOB_INSTANCE
|
|
-- ----------------------------
|
|
DROP TABLE IF EXISTS `BATCH_JOB_INSTANCE`;
|
|
CREATE TABLE `BATCH_JOB_INSTANCE` (
|
|
`JOB_INSTANCE_ID` bigint NOT NULL,
|
|
`VERSION` bigint NULL DEFAULT NULL,
|
|
`JOB_NAME` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
|
|
`JOB_KEY` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
|
|
PRIMARY KEY (`JOB_INSTANCE_ID`) USING BTREE,
|
|
UNIQUE INDEX `JOB_INST_UN`(`JOB_NAME` ASC, `JOB_KEY` ASC) USING BTREE
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
|
|
|
|
-- ----------------------------
|
|
-- Table structure for BATCH_JOB_SEQ
|
|
-- ----------------------------
|
|
DROP TABLE IF EXISTS `BATCH_JOB_SEQ`;
|
|
CREATE TABLE `BATCH_JOB_SEQ` (
|
|
`ID` bigint NOT NULL,
|
|
`UNIQUE_KEY` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
|
|
UNIQUE INDEX `UNIQUE_KEY_UN`(`UNIQUE_KEY` ASC) USING BTREE
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
|
|
|
|
-- ----------------------------
|
|
-- Table structure for BATCH_STEP_EXECUTION
|
|
-- ----------------------------
|
|
DROP TABLE IF EXISTS `BATCH_STEP_EXECUTION`;
|
|
CREATE TABLE `BATCH_STEP_EXECUTION` (
|
|
`STEP_EXECUTION_ID` bigint NOT NULL,
|
|
`VERSION` bigint NOT NULL,
|
|
`STEP_NAME` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
|
|
`JOB_EXECUTION_ID` bigint NOT NULL,
|
|
`START_TIME` datetime(6) NOT NULL,
|
|
`END_TIME` datetime(6) NULL DEFAULT NULL,
|
|
`STATUS` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
|
`COMMIT_COUNT` bigint NULL DEFAULT NULL,
|
|
`READ_COUNT` bigint NULL DEFAULT NULL,
|
|
`FILTER_COUNT` bigint NULL DEFAULT NULL,
|
|
`WRITE_COUNT` bigint NULL DEFAULT NULL,
|
|
`READ_SKIP_COUNT` bigint NULL DEFAULT NULL,
|
|
`WRITE_SKIP_COUNT` bigint NULL DEFAULT NULL,
|
|
`PROCESS_SKIP_COUNT` bigint NULL DEFAULT NULL,
|
|
`ROLLBACK_COUNT` bigint NULL DEFAULT NULL,
|
|
`EXIT_CODE` varchar(2500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
|
`EXIT_MESSAGE` varchar(2500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
|
`LAST_UPDATED` datetime(6) NULL DEFAULT NULL,
|
|
PRIMARY KEY (`STEP_EXECUTION_ID`) USING BTREE,
|
|
INDEX `JOB_EXEC_STEP_FK`(`JOB_EXECUTION_ID` ASC) USING BTREE,
|
|
CONSTRAINT `JOB_EXEC_STEP_FK` FOREIGN KEY (`JOB_EXECUTION_ID`) REFERENCES `BATCH_JOB_EXECUTION` (`JOB_EXECUTION_ID`) ON DELETE RESTRICT ON UPDATE RESTRICT
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
|
|
|
|
-- ----------------------------
|
|
-- Table structure for BATCH_STEP_EXECUTION_CONTEXT
|
|
-- ----------------------------
|
|
DROP TABLE IF EXISTS `BATCH_STEP_EXECUTION_CONTEXT`;
|
|
CREATE TABLE `BATCH_STEP_EXECUTION_CONTEXT` (
|
|
`STEP_EXECUTION_ID` bigint NOT NULL,
|
|
`SHORT_CONTEXT` varchar(2500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
|
|
`SERIALIZED_CONTEXT` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL,
|
|
PRIMARY KEY (`STEP_EXECUTION_ID`) USING BTREE,
|
|
CONSTRAINT `STEP_EXEC_CTX_FK` FOREIGN KEY (`STEP_EXECUTION_ID`) REFERENCES `BATCH_STEP_EXECUTION` (`STEP_EXECUTION_ID`) ON DELETE RESTRICT ON UPDATE RESTRICT
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
|
|
|
|
-- ----------------------------
|
|
-- Table structure for BATCH_STEP_EXECUTION_SEQ
|
|
-- ----------------------------
|
|
DROP TABLE IF EXISTS `BATCH_STEP_EXECUTION_SEQ`;
|
|
CREATE TABLE `BATCH_STEP_EXECUTION_SEQ` (
|
|
`ID` bigint NOT NULL,
|
|
`UNIQUE_KEY` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
|
|
UNIQUE INDEX `UNIQUE_KEY_UN`(`UNIQUE_KEY` ASC) USING BTREE
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
|
|
|
|
SET FOREIGN_KEY_CHECKS = 1;
|