-- ############### -- create MySQL database , if need create, cancel the comment -- ############### -- create database if not exists spring_oauth default character set utf8; -- use spring_oauth set default character = utf8; -- ############### -- grant privileges to spring_oauth/spring_oauth -- ############### -- GRANT ALL PRIVILEGES ON spring_oauth.* TO spring_oauth@localhost IDENTIFIED BY "spring_oauth"; -- ############### -- Domain: User -- ############### Drop table if exists user_; CREATE TABLE `user_` ( `id` int(11) NOT NULL auto_increment, `guid` varchar(255) not null unique, `create_time` datetime , `archived` tinyint(1) default '0', `email` varchar(255), `password` varchar(255) not null, `phone` varchar(255), `username` varchar(255) not null unique, `default_user` tinyint(1) default '0', `last_login_time` datetime , PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=20 DEFAULT CHARSET=utf8; -- ############### -- Domain: Privilege -- ############### Drop table if exists user_privilege; CREATE TABLE `user_privilege` ( `user_id` int(11), `privilege` varchar(255) ) ENGINE=InnoDB DEFAULT CHARSET=utf8;