马琳老师的vue课程项目接口文档(金丰后台管理系统)

如有后端的接口错误请联系负责人,QQ号:2386691195


userinfo

[TOC]

  • 表字段

  • 用户表,储存用户信息
字段 类型 默认 注释
uid bigint 用户id
username varchar(20) 用户名(账号)
password varchar(50) 密码
name varchar(15) '' 姓名
birthday date NULL 生日
create_date timestamp insert时的系统时间 注册时间
update_date timestamp insert时的系统时间 更新时间
sex varchar(3) 未知 性别
phone char(11) '' 手机号
address varchar(255) '' 地址
pic varchar(255) https://dummyimage.com/50x50 头像url地址
file_names varchar(255) '' 头像图片名字
token varchar(255) '' token,用于验证是否允许免登录
status tinyint(10) 2 身份,0代表最高管理员,1代表普通管理员,2代表普通用户
deleted bit(1) 0 逻辑删除(0代表未删除,1代表已删除)
  • SQL语句

    -- MySQL Workbench Forward Engineering

SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0; SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0; SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION';


-- Schema jinfengv2



-- Schema jinfengv2


CREATE SCHEMA IF NOT EXISTS jinfengv2 DEFAULT CHARACTER SET utf8mb3 ; USE jinfengv2 ;


-- Table jinfengv2.userinfo


CREATE TABLE IF NOT EXISTS jinfengv2.userinfo ( uid BIGINT NOT NULL AUTO_INCREMENT COMMENT '用户id', username VARCHAR(20) NOT NULL COMMENT '用户名(账号)', password VARCHAR(50) NOT NULL COMMENT '密码', name VARCHAR(15) NOT NULL DEFAULT '' COMMENT '姓名', birthday DATE NULL DEFAULT NULL COMMENT '生日', create_date TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '注册时间', update_date TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间', sex VARCHAR(3) NOT NULL DEFAULT '未知' COMMENT '性别', phone CHAR(11) NOT NULL DEFAULT '' COMMENT '手机号', address VARCHAR(255) NOT NULL DEFAULT '' COMMENT '地址', pic VARCHAR(255) NOT NULL DEFAULT 'https://dummyimage.com/50x50', file_names VARCHAR(255) NOT NULL DEFAULT '头像图片名字', token VARCHAR(255) NOT NULL DEFAULT 'token,用于验证是否允许免登录', deleted BIT(1) NOT NULL DEFAULT b'1' COMMENT '逻辑删除(0代表未删除,1代表已删除)', status TINYINT(10) NOT NULL DEFAULT 2 COMMENT '身份,0代表最高管理员,1代表普通管理员,2代表普通用户', PRIMARY KEY (uid)) ENGINE = InnoDB DEFAULT CHARACTER SET = utf8mb3;

CREATE INDEX index_username ON jinfengv2.userinfo (username ASC);

CREATE INDEX index_token ON jinfengv2.userinfo (token ASC);

SET SQL_MODE=@OLD_SQL_MODE; SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS; SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS;

insert into userinfo(username, password) values("admin","123456");

  • 备注

  • 最高管理员的账号默认是admin,密码是123456
  • 最高管理员可以设置用户的权限和对普通管理员进行信息编辑,且对普通管理员不可见。
  • 普通管理员可以管理普通用户,但不能管理其他管理员。

页面列表

ITEM_HTML