h2不支持以下配置:
ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT '用户表';
h2内存数据库:
DROP table if exists 'q_user';
CREATE TABLE `q_user` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '自增主键',
`user_id` varchar(32) NOT NULL COMMENT '用户唯一标识',
`nickname` varchar(32) NOT NULL COMMENT '昵称',
`realname` varchar(32) NOT NULL COMMENT '真实姓名',
`password` varchar(50) NOT NULL COMMENT '密码',
`email` varchar(64) NOT NULL COMMENT '邮箱',
`status` tinyint(2) NOT NULL COMMENT '状态,1为有效,2为已删除',
`last_login_time` timestamp not null comment '最后一次登陆时间',
PRIMARY KEY (`id`),
UNIQUE KEY `uniq_user_id` (`user_id`)
);
mysql数据库:
CREATE TABLE `q_user` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '自增主键',
`user_id` varchar(32) NOT NULL COMMENT '用户唯一标识',
`nickname` varchar(32) NOT NULL COMMENT '昵称',
`realname` varchar(32) NOT NULL COMMENT '真实姓名',
`password` varchar(50) NOT NULL COMMENT '密码',
`email` varchar(64) NOT NULL COMMENT '邮箱',
`status` tinyint(2) NOT NULL COMMENT '状态,1为有效,2为已删除',
`last_login_time` timestamp not null comment '最后一次登陆时间',
PRIMARY KEY (`id`),
UNIQUE KEY `uniq_user_id` (`user_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT '用户表';