代码拉取完成,页面将自动刷新
-- CREATE SCHEMA `blog` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci ;
CREATE TABLE `user` (
`id` int(10) NOT NULL AUTO_INCREMENT COMMENT 'ID',
`username` varchar(50) NOT NULL COMMENT '用户名',
`sex` int(1) NULL COMMENT '性别',
`password` varchar(200) NOT NULL COMMENT '密码',
`phone` varchar(50) NULL COMMENT '电话',
`email` varchar(100) NULL COMMENT '电子邮箱',
`name` varchar(50) NOT NULL COMMENT '姓名',
`website` varchar(200) NULL COMMENT '网站',
PRIMARY KEY (`id`)
)
COMMENT='用户'
;
CREATE TABLE `post` (
`id` int(10) NOT NULL AUTO_INCREMENT COMMENT 'ID',
`title` varchar(255) NOT NULL COMMENT '标题',
`content` longtext NOT NULL COMMENT '内容',
`user_id` int(10) NULL COMMENT '作者',
`post_date` datetime NULL COMMENT '发表时间',
`category_id` int(10) NULL COMMENT '类别',
PRIMARY KEY (`id`)
)
COMMENT='文章'
;
CREATE TABLE `comment` (
`id` int(10) UNSIGNED NULL AUTO_INCREMENT COMMENT 'ID',
`comment` longtext NOT NULL COMMENT '回复内容',
`post_id` int(10) NULL COMMENT '文章',
`user_id` int NULL COMMENT '回复人',
`comment_date` date NOT NULL COMMENT '回复时间',
PRIMARY KEY (`id`)
)
COMMENT='回复'
;
CREATE TABLE `tag` (
`id` int(10) NOT NULL AUTO_INCREMENT COMMENT 'ID',
`name` varchar(100) NOT NULL COMMENT '名称',
`count` decimal(10,0) NOT NULL DEFAULT 0 COMMENT '计数',
PRIMARY KEY (`id`)
)
COMMENT='标签'
;
CREATE TABLE `category` (
`id` int(10) NULL AUTO_INCREMENT COMMENT 'ID',
`name` varchar(100) NULL COMMENT '名称',
PRIMARY KEY (`id`)
)
COMMENT='分类'
;
CREATE TABLE `post_tag` (
`id` int(10) NULL AUTO_INCREMENT COMMENT 'ID',
`post_id` int(10) NULL COMMENT '文章',
`tag_id` int(10) NULL COMMENT '标签',
PRIMARY KEY (`id`)
)
COMMENT='文章标签关联'
;
ALTER TABLE `post` ADD CONSTRAINT `fk_post_user_id` FOREIGN KEY (`user_id`) REFERENCES `user` (`id`);
ALTER TABLE `post` ADD CONSTRAINT `fk_post_category_id` FOREIGN KEY (`category_id`) REFERENCES `category` (`id`);
ALTER TABLE `comment` ADD CONSTRAINT `fk_comment_post_id` FOREIGN KEY (`post_id`) REFERENCES `post` (`id`);
ALTER TABLE `comment` ADD CONSTRAINT `fk_comment_user_id` FOREIGN KEY (`user_id`) REFERENCES `user` (`id`);
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。