X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;f=upgrade%2Faccount%2F00_account.sql;h=cc73aea92aee6da544b2e33bc197072cf3237c46;hb=c76545c351fae4e2298624ff9ee5bf854dc5a5b6;hp=e8523d343dbdb1dc32386910a8b272b50c759c4d;hpb=353f2d2b11c4e3c6c0bc3553813368b6f42fa9c6;p=platal.git diff --git a/upgrade/account/00_account.sql b/upgrade/account/00_account.sql index e8523d3..cc73aea 100644 --- a/upgrade/account/00_account.sql +++ b/upgrade/account/00_account.sql @@ -1,3 +1,4 @@ +DROP TABLE IF EXISTS accounts; CREATE TABLE accounts ( # Account identifier and type uid int(6) not null auto_increment, @@ -24,7 +25,7 @@ CREATE TABLE accounts ( display_name varchar(255) default null, sex enum('female', 'male') not null default 'male', email_format enum('text', 'html') not null default 'html', - skin varchar(32) default null, + skin tinyint(1) unsigned default null, last_version varchar(16) not null, primary key uid (uid), @@ -32,15 +33,17 @@ CREATE TABLE accounts ( key full_name (full_name), key state (state), key type (type) -); +) ENGINE=InnoDB, CHARSET=utf8; +DROP TABLE IF EXISTS account_types; CREATE TABLE account_types ( type varchar(16) not null, perms set('mail', 'groups', 'forums', 'list', 'search', 'portal') default '', primary key type (type) -); +) ENGINE=InnoDB, CHARSET=utf8; +DROP TABLE IF EXISTS account_profiles; CREATE TABLE account_profiles ( uid int(6) not null, pid int(6) not null, @@ -49,6 +52,6 @@ CREATE TABLE account_profiles ( primary key id (uid, pid), key uid (uid), key pid (pid) -); +) ENGINE=InnoDB, CHARSET=utf8; # vim:set syntax=mysql: