|
@@ -6,9 +6,9 @@ CREATE TABLE `book` (
|
|
`book_name` varchar(200) NOT NULL,
|
|
`book_name` varchar(200) NOT NULL,
|
|
`create_time` timestamp NOT NULL,
|
|
`create_time` timestamp NOT NULL,
|
|
`update_time` timestamp NOT NULL,
|
|
`update_time` timestamp NOT NULL,
|
|
- `author` varchar(100) DEFAULT NULL COMMENT '账本创建者',
|
|
|
|
|
|
+ `auther_id` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '账本创建者',
|
|
PRIMARY KEY (`id`)
|
|
PRIMARY KEY (`id`)
|
|
-) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='账本信息';
|
|
|
|
|
|
+) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='账本信息';
|
|
|
|
|
|
-- cashbook.record definition
|
|
-- cashbook.record definition
|
|
CREATE TABLE `record` (
|
|
CREATE TABLE `record` (
|
|
@@ -18,22 +18,22 @@ CREATE TABLE `record` (
|
|
`update_time` timestamp NOT NULL COMMENT '更新时间',
|
|
`update_time` timestamp NOT NULL COMMENT '更新时间',
|
|
`total_fee` decimal(10,0) NOT NULL,
|
|
`total_fee` decimal(10,0) NOT NULL,
|
|
`type_id` int NOT NULL,
|
|
`type_id` int NOT NULL,
|
|
- `author_id` int NOT NULL,
|
|
|
|
|
|
+ `author_id` varchar(300) NOT NULL,
|
|
`remark` varchar(300) DEFAULT NULL,
|
|
`remark` varchar(300) DEFAULT NULL,
|
|
PRIMARY KEY (`id`)
|
|
PRIMARY KEY (`id`)
|
|
-) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='账本记录';
|
|
|
|
|
|
+) ENGINE=InnoDB AUTO_INCREMENT=25 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='账本记录';
|
|
|
|
|
|
-- cashbook.types definition
|
|
-- cashbook.types definition
|
|
CREATE TABLE `types` (
|
|
CREATE TABLE `types` (
|
|
`id` int NOT NULL AUTO_INCREMENT,
|
|
`id` int NOT NULL AUTO_INCREMENT,
|
|
`name` varchar(300) NOT NULL,
|
|
`name` varchar(300) NOT NULL,
|
|
- `record_id` int NOT NULL,
|
|
|
|
|
|
+ `record_id` int DEFAULT NULL,
|
|
`book_id` int NOT NULL,
|
|
`book_id` int NOT NULL,
|
|
`create_time` timestamp NOT NULL,
|
|
`create_time` timestamp NOT NULL,
|
|
`update_time` timestamp NOT NULL,
|
|
`update_time` timestamp NOT NULL,
|
|
|
|
+ `user_id` varchar(300) NOT NULL,
|
|
PRIMARY KEY (`id`)
|
|
PRIMARY KEY (`id`)
|
|
-) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
|
|
|
|
-
|
|
|
|
|
|
+) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
|
|
|
|
|
|
-- cashbook.authors definition
|
|
-- cashbook.authors definition
|
|
CREATE TABLE `authors` (
|
|
CREATE TABLE `authors` (
|
|
@@ -43,10 +43,14 @@ CREATE TABLE `authors` (
|
|
`email` varchar(100) NOT NULL,
|
|
`email` varchar(100) NOT NULL,
|
|
`mobile` varchar(100) NOT NULL,
|
|
`mobile` varchar(100) NOT NULL,
|
|
`password` varchar(300) NOT NULL COMMENT 'md5加密',
|
|
`password` varchar(300) NOT NULL COMMENT 'md5加密',
|
|
|
|
+ `update_time` timestamp NOT NULL,
|
|
|
|
+ `user_id` varchar(300) NOT NULL,
|
|
|
|
+ `create_time` timestamp NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `authors_unique` (`email`),
|
|
UNIQUE KEY `authors_unique` (`email`),
|
|
- UNIQUE KEY `authors_unique_1` (`mobile`)
|
|
|
|
-) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
|
|
|
|
|
|
+ UNIQUE KEY `authors_unique_1` (`mobile`),
|
|
|
|
+ UNIQUE KEY `authors_unique_2` (`user_id`)
|
|
|
|
+) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
|
|
|
|
|
|
-- cashbook.files definition
|
|
-- cashbook.files definition
|
|
CREATE TABLE `files` (
|
|
CREATE TABLE `files` (
|
|
@@ -58,5 +62,6 @@ CREATE TABLE `files` (
|
|
`create_time` timestamp NOT NULL,
|
|
`create_time` timestamp NOT NULL,
|
|
`update_time` timestamp NOT NULL,
|
|
`update_time` timestamp NOT NULL,
|
|
`author` varchar(300) DEFAULT NULL COMMENT '账本创建者',
|
|
`author` varchar(300) DEFAULT NULL COMMENT '账本创建者',
|
|
|
|
+ `is_del` int NOT NULL DEFAULT '0',
|
|
PRIMARY KEY (`id`)
|
|
PRIMARY KEY (`id`)
|
|
-) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
|
|
|
|
|
|
+) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
|