makeaplan_public
makeaplan_public copied to clipboard
数据库表设计
大佬,请问有没有数据库表设计啊,能不能给一份
CREATE DATABASE IF NOT EXISTS `makeaplan`;
USE `makeaplan`;
CREATE TABLE `user`
(
`id` int(6) UNSIGNED NOT NULL AUTO_INCREMENT,
`insert_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
`username` varchar(255) NULL DEFAULT NULL COMMENT 'ç¨æ·å',
`data_id` varchar(255) NOT NULL COMMENT 'æ°æ® id',
`device_id` varchar(255) NOT NULL COMMENT '设å¤å¯ä¸ id',
`user_status` tinyint(2) NOT NULL DEFAULT 1 COMMENT 'è´¦å·ç¶æï¼1 æ£å¸¸ 2 ä¸å¯ç¨',
PRIMARY KEY (`id`)
) ENGINE = InnoDB
DEFAULT CHARSET = utf8mb4
COLLATE = utf8mb4_general_ci COMMENT ='ç¨æ·è¡¨';
CREATE TABLE `plan`
(
`id` int(4) UNSIGNED NOT NULL AUTO_INCREMENT,
`insert_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
`user_id` int(6) UNSIGNED NOT NULL COMMENT 'ç¨æ·id',
`title` varchar(1000) NOT NULL COMMENT 'æ é¢',
`code` varchar(10) NOT NULL COMMENT '计åç¼å·',
`note` text NULL DEFAULT NULL COMMENT '夿³¨',
`type` tinyint(2) NOT NULL COMMENT '计åç±»åï¼1 ä»»å¡è¡¨ 2 å¤é¶æ®µä»»å¡',
`plan_status` tinyint(2) NOT NULL DEFAULT 0 COMMENT '计åç¶æï¼1 å é¤ 2 彿¡£',
`total_index` int(4) NULL DEFAULT NULL COMMENT 'ç®æ å¼',
`min_index` int(4) NULL DEFAULT NULL COMMENT 'æä½ç®æ å¼',
`completed_index` int(4) NULL DEFAULT NULL COMMENT 'å·²å®æç®æ å¼',
`start_time` timestamp NULL DEFAULT NULL COMMENT 'å¼å§æ¶é´',
`end_time` timestamp NULL DEFAULT NULL COMMENT 'ç»ææ¶é´',
PRIMARY KEY (`id`)
) ENGINE = InnoDB
DEFAULT CHARSET = utf8mb4
COLLATE = utf8mb4_general_ci COMMENT ='计å表';
CREATE TABLE `plan_phase_rel`
(
`id` int(4) UNSIGNED NOT NULL AUTO_INCREMENT,
`insert_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
`plan_id` int(4) UNSIGNED NOT NULL COMMENT '计åid',
`phase_id` int(4) UNSIGNED NOT NULL COMMENT 'é¶æ®µid',
PRIMARY KEY (`id`)
) ENGINE = InnoDB
DEFAULT CHARSET = utf8mb4
COLLATE = utf8mb4_general_ci COMMENT ='计åé¶æ®µå
³è表';
CREATE TABLE `phase`
(
`id` int(4) UNSIGNED NOT NULL AUTO_INCREMENT,
`insert_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
`title` varchar(1000) NOT NULL COMMENT 'æ é¢',
`note` text NULL DEFAULT NULL COMMENT '夿³¨',
`phase_status` tinyint(2) NOT NULL DEFAULT 0 COMMENT 'é¶æ®µç¶æï¼1 å é¤',
`start_time` timestamp NULL DEFAULT NULL COMMENT 'å¼å§æ¶é´',
`end_time` timestamp NULL DEFAULT NULL COMMENT 'ç»ææ¶é´',
PRIMARY KEY (`id`)
) ENGINE = InnoDB
DEFAULT CHARSET = utf8mb4
COLLATE = utf8mb4_general_ci COMMENT ='é¶æ®µè¡¨';
CREATE TABLE `plan_task_rel`
(
`id` int(4) UNSIGNED NOT NULL AUTO_INCREMENT,
`insert_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
`plan_id` int(4) UNSIGNED NOT NULL COMMENT '计åid',
`task_id` int(4) UNSIGNED NOT NULL COMMENT 'ä»»å¡id',
`phase_id` int(4) UNSIGNED NULL DEFAULT NULL COMMENT 'é¶æ®µid',
PRIMARY KEY (`id`)
) ENGINE = InnoDB
DEFAULT CHARSET = utf8mb4
COLLATE = utf8mb4_general_ci COMMENT ='计åä»»å¡å
³è表';
CREATE TABLE `task`
(
`id` int(4) UNSIGNED NOT NULL AUTO_INCREMENT,
`insert_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
`title` varchar(1000) NOT NULL COMMENT 'æ é¢',
`checked` tinyint(2) NOT NULL DEFAULT 0 COMMENT 'ç¶æï¼1 宿',
`task_status` tinyint(2) NOT NULL DEFAULT 0 COMMENT 'ä»»å¡ç¶æï¼1 å é¤',
`start_time` timestamp NULL DEFAULT NULL COMMENT 'å¼å§æ¶é´',
`end_time` timestamp NULL DEFAULT NULL COMMENT 'ç»ææ¶é´',
PRIMARY KEY (`id`)
) ENGINE = InnoDB
DEFAULT CHARSET = utf8mb4
COLLATE = utf8mb4_general_ci COMMENT ='ä»»å¡è¡¨';
CREATE TABLE `blog`
(
`id` int(6) UNSIGNED NOT NULL AUTO_INCREMENT,
`insert_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
`title` varchar(1000) NOT NULL COMMENT 'æ é¢',
`url` varchar(1000) NOT NULL COMMENT 'æç« å°å',
PRIMARY KEY (`id`)
) ENGINE = InnoDB
DEFAULT CHARSET = utf8mb4
COLLATE = utf8mb4_general_ci COMMENT ='å客æç« 表';
我就直接粘在这了
我就直接粘在这了 感谢大佬