X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;f=upgrade%2Fnewdirectory-0.0.1%2F06_education.sql;h=865d888b12d7a0b5050b70baea9190773c2f37f8;hb=70c65f3afd13138f80bcda7b2fdb5f4e4b3efd22;hp=16982fa4e9ad74eca85706b19467116166970f51;hpb=424fb311ae697673637c58687b1fba3bdec625b0;p=platal.git diff --git a/upgrade/newdirectory-0.0.1/06_education.sql b/upgrade/newdirectory-0.0.1/06_education.sql index 16982fa..865d888 100644 --- a/upgrade/newdirectory-0.0.1/06_education.sql +++ b/upgrade/newdirectory-0.0.1/06_education.sql @@ -8,6 +8,8 @@ CREATE TABLE IF NOT EXISTS profile_education_field_enum ( CREATE TABLE IF NOT EXISTS profile_education_degree_enum ( id INT(2) NOT NULL AUTO_INCREMENT, degree VARCHAR(255) DEFAULT NULL, + abbreviation VARCHAR(255) DEFAULT '' NOT NULL, + level TINYINT (1) UNSIGNED DEFAULT 0 NOT NULL, PRIMARY KEY(id), UNIQUE KEY(degree) ) CHARSET=utf8; @@ -21,6 +23,7 @@ CREATE TABLE IF NOT EXISTS profile_education_degree ( CREATE TABLE IF NOT EXISTS profile_education_enum ( id INT(4) NOT NULL AUTO_INCREMENT, name VARCHAR(255) DEFAULT NULL, + abbreviation VARCHAR(255) DEFAULT '' NOT NULL, url VARCHAR(255) DEFAULT NULL, country CHAR(2) NOT NULL DEFAULT 'FR', PRIMARY KEY(id), @@ -28,13 +31,15 @@ CREATE TABLE IF NOT EXISTS profile_education_enum ( ) CHARSET=utf8; CREATE TABLE IF NOT EXISTS profile_education ( - id INT(2) NOT NULL DEFAULT 0, + id TINYINT(2) UNSIGNED NOT NULL DEFAULT 0, uid INT(11) NOT NULL DEFAULT 0, eduid INT(4) NOT NULL DEFAULT 0, degreeid INT(4) NOT NULL DEFAULT 0, fieldid INT(2) NOT NULL DEFAULT 0, + entry_year INT(4) DEFAULT NULL, grad_year INT(4) DEFAULT NULL, program VARCHAR(255) DEFAULT NULL, + flags SET('primary') DEFAULT '' NOT NULL, PRIMARY KEY(id, uid) ) CHARSET=utf8;