mysql建表语句enum_mysql创建表语句格式

这篇博客展示了如何使用SQL语句在MySQL中创建一个包含枚举类型的用户表,详细列出了各字段及其注释,包括用户ID、用户名、密码、联系方式、性别、注册方式、注册来源、启用状态和删除状态等关键信息。
摘要由CSDN通过智能技术生成

SQL创建表格式:DROP TABLE IF EXISTS `sys_user`;

CREATE TABLE `sys_user`

(

`id`                   bigint      NOT NULL COMMENT '主键ID',

`username`             varchar(50) NOT NULL COMMENT '用户账号',

`user_password`        varchar(50) NOT NULL COMMENT '登录密码',

`password_salt`        varchar(10) NOT NULL COMMENT '密码盐:放于密码后面',

`user_email`           varchar(50) NULL COMMENT '邮箱地址',

`telephone`            varchar(20) NULL COMMENT '固话',

`mobile_phone`         varchar(20) NULL COMMENT '手机号',

`gender_enum`          tinyint     NOT NULL DEFAULT '1' COMMENT '性别:[1=保密=PRIVACY, 2=男性=MALE, 3=女性=FEMALE, 4=中性=NEUTRAL]max=4',

`register_type_enum`   tinyint     NOT NULL DEFAULT '1' COMMENT '注册方式:[1=系统预置=SYSTEM_INIT, 2=后台管理系统新增=MANAGEMENT_ADD, 3=主动注册=REGISTER, 4=被邀请注册=INVITE]max=4',

`register_origin_enum` tinyint     NOT NULL DEFAULT '1' COMMENT '注册来源:[1=WEB方式=WEB, 2=安卓APP=ANDROID, 3=苹果APP=IOS, 4=H5=H5, 5=微信小程序=WECHAT_MINI_PROGRAM, 6=微信公众号=WECHAT_OFFICIAL_ACCOUNT]max=6',

`state_enum`           tinyint     NOT NULL DEFAULT '1' COMMENT '启用状态:[1=启用=ENABLE, 2=禁用=DISABLE]max=2',

`delete_enum`          tinyint     NOT NULL DEFAULT '1' COMMENT '删除状态:[1=未删除=NOT_DELETED, 2=已删除=DELETED]max=2',

`create_date`          bigint      NOT NULL COMMENT '创建时间',

`create_user_id`       bigint      NOT NULL COMMENT '创建人',

`update_date`          bigint      NOT NULL COMMENT '更新时间',

`update_user_id`       bigint      NOT NULL COMMENT '更新人',

`delete_date`          bigint      NULL COMMENT '删除时间',

`delete_user_id`       bigint      NULL COMMENT '删除人',

PRIMARY KEY (`id`),

UNIQUE KEY `unique_username` (`username`) USING BTREE COMMENT '登录用户名唯一'

) COMMENT ='用户表';

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值