全栈学习-从0到1打造博客(第一章:技术栈与SQL)

2022-10-18  本文已影响0人  NO我的错

前言

想学习前端的全栈开发,奈何单独看文档太枯燥了,于是打算写简单的博客练习下,边写边学习!!!

鱿鱼工作原因,后续不定时学习和更新!!!

技术栈

大概就是这些吧,除了ant design框架、mysql有点熟悉其他要从0学习!!!

博客.jpg

SQL

取名为个人习惯,勿喷!!!

/** 系统配置 */
CREATE TABLE IF NOT EXISTS tb_config (
    `co_id` int(11) PRIMARY KEY NOT NULL DEFAULT "1" COMMENT "系统配置id",
    `co_open` tinyint(4) NOT NULL DEFAULT "1" COMMENT "网站开关:1开启0关闭"
) ENGINE=InnoDB DEFAULT CHARSET=utf8; 
/** 管理员 */
CREATE TABLE IF NOT EXISTS tb_admin (
    `ad_id` int(11) PRIMARY KEY NOT NULL AUTO_INCREMENT COMMENT "管理员id",
    `ad_name` varchar(24) NOT NULL COMMENT "管理员姓名",
    `ad_headerImg` varchar(128) DEFAULT NULL COMMENT "头像地址",
    `ad_account` varchar(64) NOT NULL COMMENT "账户",
    `ad_password` varchar(64) NOT NULL COMMENT "密码",
    `ad_status` tinyint(4) NOT NULL DEFAULT "1" COMMENT "1启用0禁用"
) ENGINE=InnoDB DEFAULT CHARSET=utf8; 
/** 导航菜单 */
CREATE TABLE IF NOT EXISTS tb_menu (
    `me_id` int(11) PRIMARY KEY NOT NULL AUTO_INCREMENT COMMENT "菜单id",
    `me_pid` int(11) NOT NULL DEFAULT "0" COMMENT "菜单父id",
    `me_title` varchar(64) NOT NULL COMMENT "菜单标题",
    `me_url` varchar(256) NOT NULL COMMENT "跳转链接"
    `me_icon` varchar(128) DEFAULT NULL COMMENT "菜单图标",
    `me_status` tinyint(4) NOT NULL DEFAULT "1" COMMENT "1启用0禁用"
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/** 文章类别 */
CREATE TABLE IF NOT EXISTS tb_article_classify (
    `ac_id` int(11) PRIMARY KEY NOT NULL AUTO_INCREMENT COMMENT "文章类别id",
    `ac_title` varchar(64) NOT NULL COMMENT "文章类别名称",
    `ac_status` tinyint(4) NOT NULL DEFAULT "1" COMMENT "1启用0禁用"
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/** 文章 */
CREATE TABLE IF NOT EXISTS tb_article (
    `ar_id` int(11) PRIMARY KEY NOT NULL AUTO_INCREMENT COMMENT "文章id",
    `ar_acid` int(11) NOT NULL DEFAULT "0" COMMENT "类别id",
    `ar_title` varchar(128) NOT NULL COMMENT "文章标题",
    `ar_content` mediumtext NOT NULL COMMENT "文章内容",
    `ar_status` tinyint(4) NOT NULL DEFAULT "1" COMMENT "1启用0禁用",
    `ar_time` int(11) NOT NULL COMMENT "发布时间戳"
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/** 留言 */
CREATE TABLE IF NOT EXISTS tb_message (
    `ms_id` int(11) PRIMARY KEY NOT NULL AUTO_INCREMENT COMMENT "留言id",
    `ms_name` varchar(24) NOT NULL COMMENT "留言名称",
    `ms_content` varchar(256) NOT NULL COMMENT "留言内容",
    `ms_status` tinyint(4) NOT NULL DEFAULT "0" COMMENT "1启用0禁用",
    `ms_isRead` tinyint(4) NOT NULL DEFAULT "0" COMMENT "1已读0未读",
    `ms_time` int(11) NOT NULL COMMENT "留言时间戳"
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/** 日志 */
CREATE TABLE IF NOT EXISTS tb_log (
    `lo_id` int(11) PRIMARY KEY NOT NULL AUTO_INCREMENT COMMENT "日志id",
    `lo_content` varchar(256) NOT NULL COMMENT "操作内容",
    `lo_address` varchar(128) DEFAULT NULL COMMENT "ip地址",
    `lo_ip` varchar(24) DEFAULT NULL COMMENT "ip",
    `lo_time` int(11) NOT NULL COMMENT "操作时间"
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

本章原文:https://juejin.cn/post/7153099389048160286

下一章

全栈学习-从0到1打造博客(第二章:SSR框架+typeORM+Nest.js)

传送门:https://www.jianshu.com/p/773cb0c08475

原文传送门:https://juejin.cn/post/7155693576293187615

上一篇 下一篇

猜你喜欢

热点阅读