|
1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- set names utf8;
-
- drop database if exists n9e_uic;
- create database n9e_uic;
- use n9e_uic;
-
- CREATE TABLE `user` (
- `id` int unsigned not null AUTO_INCREMENT,
- `username` varchar(32) not null comment 'login name, cannot rename',
- `password` varchar(128) not null default '',
- `dispname` varchar(32) not null default '' comment 'display name, chinese name',
- `phone` varchar(16) not null default '',
- `email` varchar(64) not null default '',
- `im` varchar(64) not null default '',
- `is_root` int(1) not null,
- PRIMARY KEY (`id`),
- UNIQUE KEY (`username`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
-
- CREATE TABLE `invite` (
- `id` int unsigned not null AUTO_INCREMENT,
- `token` varchar(128) not null,
- `expire` bigint not null,
- `creator` varchar(32) not null,
- PRIMARY KEY (`id`),
- UNIQUE KEY (`token`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
-
- CREATE TABLE `team` (
- `id` int unsigned not null AUTO_INCREMENT,
- `ident` varchar(255) not null,
- `name` varchar(255) not null default '',
- `mgmt` int(1) not null comment '0: member manage; 1: admin manage',
- PRIMARY KEY (`id`),
- UNIQUE KEY (`ident`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
-
- CREATE TABLE `team_user` (
- `team_id` int unsigned not null,
- `user_id` int unsigned not null,
- `is_admin` int(1) not null,
- KEY (`team_id`),
- KEY (`user_id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|