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 ='用户表';

mysql建表语句enum_mysql创建表语句格式相关推荐

  1. 基于表的数据字典构造MySQL建表语句

    表的数据字典格式如下: 如果手动写MySQL建表语句,确认麻烦,还不能保证书写一定正确. 写了个Perl脚本,可快速构造MySQL脚本语句. 脚本如下: #!/usr/bin/perl use str ...

  2. 自动获取mysql建表语句_脚本工具---自动解析mysql建表语句,生成sqlalchemy表对象声明...

    常规建表语句: CREATE TABLE `test_table` ( `id` int(11) NOT NULL, `name` char(64) NOT NULL, `password` char ...

  3. Shell脚本导出导入MySQL建表语句

    Shell脚本导出导入MySQL建表语句 一.导出sql语句 1.需求: 2.shell脚本如下: 二.导入sql语句 1.需求 2.shell实现1 3.shell实现2 一.导出sql语句 1.需 ...

  4. mysql 建表语句 stored as_Druid 解析Hive建表语句解析报错

    Druid 版本: com.alibaba druid-spring-boot-starter 1.2.3 Hive 建表SQL create table ads_data.sale_detail_o ...

  5. navicat mysql 建表语句_Navicat for MySQL怎么/如何创建数据表?Navicat for MySQL创建数据表教程_斗蟹游戏网...

    [斗蟹攻略]Navicat for MySQL是针对MySQL数据库管理而研发的管理工具,创建数据表是其最基本操作,下面就由斗蟹小编介绍Navicat for MySQL创建数据表的方法. Navic ...

  6. mysql 博客建表语句,mysql建表语句

    mysql建表语句 (2012-08-07 13:25:20) 标签: 杂谈 create table messages( id int unsigned primary key auto_incre ...

  7. python读取excel生成mysql建表语句_python读取excel文件并自动在mysql中建表导数据

    """ 根据excel在mysql中建表(表名为文件名,字段为csv中的header,默认所有字段为varchar,如需更改,在数据库中更改即可),并插入数据 " ...

  8. mysql建表语句转oracle_MYSQL事务他快你慢,都是你自己惹的祸

    实际事务DB里面常见的东西,没有事务的DB 那就不是DB ,但同样完成一个功能,并且书写也相似的存储过程逻辑(事务),怎么就快慢不一. 下面就来一个例子开刀, 下面是两个存储过程,往一个表里面插入10 ...

  9. navicat mysql 建表语句_navicat 8 for mysql怎么用语句建表

    Navicat是一套快速,专为简化数据库的管理及降低系统管理成本而设.它的设计符合数据库管理员.开发人员及中小企业的需要.Navicat 是以直觉化的图形用户界面而建的,让你可以以安全并且简单的方式创 ...

最新文章

  1. 18.Mysql SQL优化
  2. 【Darknet-Yolov3】Ubuntu 服务器上无权限出现 ./darknet: error while loading shared libraries: libcudart.so.8.0
  3. 2018/7/6-纪中某C组题【jzoj1192,jzoj1397,jzoj1736】
  4. 前端技术周刊 2019-02-11 Serverless
  5. import java.sql.date_java.sql.Date日期比较
  6. Python代码混淆工具,Python源代码保密、加密、混淆
  7. RTKLIB的一些个人实用总结
  8. 如何免费使用内网穿透
  9. wifi共享代码实践java_笔记本实现共享wifi上网
  10. J2SE 5.0新特性
  11. 图像分割网络-M-Net
  12. 『杭电1982』Kaitou Kid - The Phantom Thief (1)
  13. 手写数字识别Mnist数据集和读取代码分享
  14. ElasticSearch服务(一)
  15. 常见的测试类型及其测试方法(一)
  16. Proteus 8 中文版安装教程
  17. 【Go】Go 错误处理
  18. 语音识别(语音转文字) 语音合成(文字转语音)
  19. reids3.0安装文档
  20. 没有时间可以浪费了!探险家伊泽瑞尔...

热门文章

  1. 美团 YOLOv6 ORT/MNN/TNN/NCNN C++推理部署
  2. 很实用的JS使浏览器进入全屏
  3. 利用Amazon Lambda实现Amazon IoT设备证书的即时注册
  4. 管理中第一可怕之事(2) .
  5. 微信小程序引入iconfont
  6. 《南朝凶猛》 轩辕鸿鸣
  7. 数据结构与算法分析C++语言描述(第四版)图论学习记录
  8. QEMU 上模拟 KZM 开发板
  9. 7.26 2第5篇 无人驾驶带来巨大商机
  10. h6与php啥关系,哈佛m6跟哈佛h6的不同之处是什么发动机和底盘一样吗