|
|
@@ -1,4 +1,4 @@
|
|
|
-create database if not exists `courselearning` default charset utf8;
|
|
|
+create database if not exists `courselearning` default charset utf8mb4;
|
|
|
|
|
|
use `courselearning`;
|
|
|
|
|
|
@@ -23,7 +23,7 @@ CREATE TABLE `course` (
|
|
|
PRIMARY KEY (`id`),
|
|
|
KEY `fk_user_course` (`teacher_id`),
|
|
|
CONSTRAINT `fk_user_course` FOREIGN KEY (`teacher_id`) REFERENCES `user_info` (`id`) ON DELETE NO ACTION ON UPDATE CASCADE
|
|
|
-) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Records of course
|
|
|
@@ -51,7 +51,7 @@ CREATE TABLE `course_order` (
|
|
|
CONSTRAINT `fk_course_order` FOREIGN KEY (`course_id`) REFERENCES `course` (`id`) ON DELETE NO ACTION ON UPDATE CASCADE,
|
|
|
KEY `fk_user_order` (`user_id`),
|
|
|
CONSTRAINT `fk_user_order` FOREIGN KEY (`user_id`) REFERENCES `user_info` (`id`) ON DELETE NO ACTION ON UPDATE CASCADE
|
|
|
-) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for `course_ware`
|
|
|
@@ -71,7 +71,7 @@ CREATE TABLE `course_ware` (
|
|
|
PRIMARY KEY (`id`),
|
|
|
KEY `fk_course_ware` (`course_id`),
|
|
|
CONSTRAINT `fk_course_ware` FOREIGN KEY (`course_id`) REFERENCES `course` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
|
|
|
-) ENGINE=InnoDB AUTO_INCREMENT=198 DEFAULT CHARSET=utf8;
|
|
|
+) ENGINE=InnoDB AUTO_INCREMENT=198 DEFAULT CHARSET=utf8mb4;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Records of course_ware
|
|
|
@@ -288,7 +288,7 @@ CREATE TABLE `user_info` (
|
|
|
`user_role` varchar(255) NOT NULL,
|
|
|
`create_time` datetime NOT NULL,
|
|
|
PRIMARY KEY (`id`)
|
|
|
-) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Records of course_ware
|
|
|
@@ -309,6 +309,6 @@ CREATE TABLE `recharge_order` (
|
|
|
PRIMARY KEY (`order_id`),
|
|
|
KEY `fk_user_recharge` (`user_id`),
|
|
|
CONSTRAINT `fk_user_recharge` FOREIGN KEY (`user_id`) REFERENCES `user_info` (`id`) ON DELETE NO ACTION ON UPDATE CASCADE
|
|
|
-) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|
|
|
|
|
|
SET FOREIGN_KEY_CHECKS=1;
|