Merge branch 'dev' of http://192.168.1.9:3000/Bug/GUI into dev
This commit is contained in:
104
database/USCT.sql
Normal file
104
database/USCT.sql
Normal file
@@ -0,0 +1,104 @@
|
|||||||
|
/*
|
||||||
|
Navicat Premium Data Transfer
|
||||||
|
|
||||||
|
Source Server : 192.168.1.31
|
||||||
|
Source Server Type : MariaDB
|
||||||
|
Source Server Version : 100236
|
||||||
|
Source Host : 192.168.1.31:3306
|
||||||
|
Source Schema : USCT
|
||||||
|
|
||||||
|
Target Server Type : MariaDB
|
||||||
|
Target Server Version : 100236
|
||||||
|
File Encoding : 65001
|
||||||
|
|
||||||
|
Date: 13/05/2025 16:04:43
|
||||||
|
*/
|
||||||
|
|
||||||
|
SET NAMES utf8mb4;
|
||||||
|
SET FOREIGN_KEY_CHECKS = 0;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for Account
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `Account`;
|
||||||
|
CREATE TABLE `Account` (
|
||||||
|
`UserID` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
|
||||||
|
`UserCode` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
|
||||||
|
`UserName` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
|
||||||
|
`Password` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
|
||||||
|
`RoleID` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
|
||||||
|
`Comment` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||||
|
PRIMARY KEY (`UserID`) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Records of Account
|
||||||
|
-- ----------------------------
|
||||||
|
INSERT INTO `Account` VALUES ('usct', 'usct', '管理员', 'e10adc3949ba59abbe56e057f20f883e', '0001', '');
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for EScan
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `EScan`;
|
||||||
|
CREATE TABLE `EScan` (
|
||||||
|
`ScanID` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'ScanID same as measurementID, Primary Key',
|
||||||
|
`ScanDateTime` datetime(0) NULL DEFAULT NULL,
|
||||||
|
`State` int(11) NULL DEFAULT 0 COMMENT '0 using, -1 expired',
|
||||||
|
`UpdateTime` datetime(0) NULL DEFAULT NULL COMMENT 'Update Time',
|
||||||
|
PRIMARY KEY (`ScanID`) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for Patient
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `Patient`;
|
||||||
|
CREATE TABLE `Patient` (
|
||||||
|
`PatientUID` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
|
||||||
|
`PatientID` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
|
||||||
|
`PatientName` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
|
||||||
|
`Birthdate` date NOT NULL,
|
||||||
|
`Sex` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
|
||||||
|
`AddDate` datetime(0) NULL DEFAULT NULL,
|
||||||
|
`COMMENT` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||||
|
PRIMARY KEY (`PatientUID`) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for Role
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `Role`;
|
||||||
|
CREATE TABLE `Role` (
|
||||||
|
`RoleID` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
|
||||||
|
`RoleName` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
|
||||||
|
`Permissions` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`Comment` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
PRIMARY KEY (`RoleID`) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Records of Role
|
||||||
|
-- ----------------------------
|
||||||
|
INSERT INTO `Role` VALUES ('0001', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `Role` VALUES ('0002', 'doctor', NULL, NULL);
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for Scan
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `Scan`;
|
||||||
|
CREATE TABLE `Scan` (
|
||||||
|
`ScanID` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'ScanID same as measurementID, Primary Key',
|
||||||
|
`ReferenceID` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
|
||||||
|
`PatientID` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
|
||||||
|
`AccessionNumber` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||||
|
`ScanDateTime` datetime(0) NULL DEFAULT NULL,
|
||||||
|
`PatientName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||||
|
`Laterality` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||||
|
`OperatorName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||||
|
`State` int(11) NULL DEFAULT 0,
|
||||||
|
`StudyUID` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||||
|
`Modality` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||||
|
`MPPSUID` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'MPPS SOP Instance UID',
|
||||||
|
PRIMARY KEY (`ScanID`) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
SET FOREIGN_KEY_CHECKS = 1;
|
||||||
Reference in New Issue
Block a user