You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

n9e_uic.sql 1.3 kB

6 years ago
1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. set names utf8;
  2. drop database if exists n9e_uic;
  3. create database n9e_uic;
  4. use n9e_uic;
  5. CREATE TABLE `user` (
  6. `id` int unsigned not null AUTO_INCREMENT,
  7. `username` varchar(32) not null comment 'login name, cannot rename',
  8. `password` varchar(128) not null default '',
  9. `dispname` varchar(32) not null default '' comment 'display name, chinese name',
  10. `phone` varchar(16) not null default '',
  11. `email` varchar(64) not null default '',
  12. `im` varchar(64) not null default '',
  13. `is_root` int(1) not null,
  14. PRIMARY KEY (`id`),
  15. UNIQUE KEY (`username`)
  16. ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
  17. CREATE TABLE `invite` (
  18. `id` int unsigned not null AUTO_INCREMENT,
  19. `token` varchar(128) not null,
  20. `expire` bigint not null,
  21. `creator` varchar(32) not null,
  22. PRIMARY KEY (`id`),
  23. UNIQUE KEY (`token`)
  24. ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
  25. CREATE TABLE `team` (
  26. `id` int unsigned not null AUTO_INCREMENT,
  27. `ident` varchar(255) not null,
  28. `name` varchar(255) not null default '',
  29. `mgmt` int(1) not null comment '0: member manage; 1: admin manage',
  30. PRIMARY KEY (`id`),
  31. UNIQUE KEY (`ident`)
  32. ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
  33. CREATE TABLE `team_user` (
  34. `team_id` int unsigned not null,
  35. `user_id` int unsigned not null,
  36. `is_admin` int(1) not null,
  37. KEY (`team_id`),
  38. KEY (`user_id`)
  39. ) ENGINE=InnoDB DEFAULT CHARSET=utf8;