USE `admin`;
-- pre-0 用户信息 --
-- 用户表 --
-- Create table 用户表 --
CREATE TABLE `user` (
`id` bigint(20) NOT NULL auto_increment COMMENT '用户id',
`username` varchar(128) NOT NULL COMMENT '用户名',
`password` varchar(128) DEFAULT NULL COMMENT '密码',
`real_name` varchar(128) DEFAULT NULL COMMENT '真实姓名',
`photo_id` varchar(64) DEFAULT NULL COMMENT '头像图片id',
`business_card_id` varchar(30) DEFAULT NULL COMMENT '名片id',
`country_id` bigint(20) DEFAULT 1 COMMENT '用户国家id,默认中国',
`property_language` varchar(128) DEFAULT NULL COMMENT '用户语言',
`last_login` datetime DEFAULT NULL COMMENT '上次时间',
`status` tinyint NOT NULL DEFAULT 1 COMMENT '状态',
`is_active` tinyint(4) NOT NULL DEFAULT '1' COMMENT '是否有效,1为有效,0为无效',
`updated_time` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`created_time` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`created_by` varchar(30) DEFAULT NULL COMMENT '创建者',
`updated_by` varchar(30) DEFAULT NULL COMMENT '更新者',
`version` int(10) DEFAULT NULL COMMENT '版本号',
`source_type` tinyint(4) NOT NULL DEFAULT 1 COMMENT '数据来源,',
PRIMARY KEY (`id`),
KEY `ix_created_at` (`created_time`),
KEY `ix_updated_at` (`updated_time`),
UNIQUE ix_username (username)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT '用户表';
注意created_time和updated_time的区别