[svn r17759] Minor - removed useless int fields confusing size definition (useless in MySQL)

skala
Yannick Warnier 17 years ago
parent 5e0ffa8782
commit 601dcfa132
  1. 108
      main/install/dokeos_main.sql

@ -20,24 +20,24 @@
DROP TABLE IF EXISTS user;
CREATE TABLE user (
user_id int(10) unsigned NOT NULL auto_increment,
user_id int unsigned NOT NULL auto_increment,
lastname varchar(60) default NULL,
firstname varchar(60) default NULL,
username varchar(20) NOT NULL default '',
password varchar(50) NOT NULL default '',
auth_source varchar(50) default 'platform',
email varchar(100) default NULL,
status tinyint(4) NOT NULL default '5',
status tinyint NOT NULL default '5',
official_code varchar(40) default NULL,
phone varchar(30) default NULL,
picture_uri varchar(250) default NULL,
creator_id int(10) unsigned default NULL,
creator_id int unsigned default NULL,
competences text,
diplomas text,
openarea text,
teach text,
productions varchar(250) default NULL,
chatcall_user_id int(10) unsigned NOT NULL default '0',
chatcall_user_id int unsigned NOT NULL default '0',
chatcall_date datetime NOT NULL default '0000-00-00 00:00:00',
chatcall_text varchar(50) NOT NULL default '',
language varchar(40) default NULL,
@ -95,7 +95,7 @@ CREATE TABLE user_friend_relation_type(
DROP TABLE IF EXISTS admin;
CREATE TABLE admin (
user_id int(10) unsigned NOT NULL default '0',
user_id int unsigned NOT NULL default '0',
UNIQUE KEY user_id (user_id)
);
@ -116,7 +116,7 @@ UNLOCK TABLES;
DROP TABLE IF EXISTS class;
CREATE TABLE class (
id mediumint(8) unsigned NOT NULL auto_increment,
id mediumint unsigned NOT NULL auto_increment,
code varchar(40) default '',
name text NOT NULL,
PRIMARY KEY (id)
@ -138,8 +138,8 @@ UNLOCK TABLES;
DROP TABLE IF EXISTS class_user;
CREATE TABLE class_user (
class_id mediumint(8) unsigned NOT NULL default '0',
user_id int(10) unsigned NOT NULL default '0',
class_id mediumint unsigned NOT NULL default '0',
user_id int unsigned NOT NULL default '0',
PRIMARY KEY (class_id,user_id)
);
@ -166,20 +166,20 @@ CREATE TABLE course (
title varchar(250) default NULL,
description text,
category_code varchar(40) default NULL,
visibility tinyint(4) default '0',
show_score int(11) NOT NULL default '1',
visibility tinyint default '0',
show_score int NOT NULL default '1',
tutor_name varchar(200) default NULL,
visual_code varchar(40) default NULL,
department_name varchar(30) default NULL,
department_url varchar(180) default NULL,
disk_quota int(10) unsigned default NULL,
disk_quota int unsigned default NULL,
last_visit datetime default NULL,
last_edit datetime default NULL,
creation_date datetime default NULL,
expiration_date datetime default NULL,
target_course_code varchar(40) default NULL,
subscribe tinyint(4) NOT NULL default '1',
unsubscribe tinyint(4) NOT NULL default '1',
subscribe tinyint NOT NULL default '1',
unsubscribe tinyint NOT NULL default '1',
registration_code varchar(255) NOT NULL default '',
PRIMARY KEY (code)
);
@ -200,12 +200,12 @@ UNLOCK TABLES;
DROP TABLE IF EXISTS course_category;
CREATE TABLE course_category (
id int(10) unsigned NOT NULL auto_increment,
id int unsigned NOT NULL auto_increment,
name varchar(100) NOT NULL default '',
code varchar(40) NOT NULL default '',
parent_id varchar(40) default NULL,
tree_pos int(10) unsigned default NULL,
children_count smallint(6) default NULL,
tree_pos int unsigned default NULL,
children_count smallint default NULL,
auth_course_child enum('TRUE','FALSE') default 'TRUE',
auth_cat_child enum('TRUE','FALSE') default 'TRUE',
PRIMARY KEY (id),
@ -231,12 +231,12 @@ UNLOCK TABLES;
DROP TABLE IF EXISTS course_module;
CREATE TABLE course_module (
id int(10) unsigned NOT NULL auto_increment,
id int unsigned NOT NULL auto_increment,
name varchar(100) NOT NULL,
link varchar(255) NOT NULL,
image varchar(100) default NULL,
`row` int(10) unsigned NOT NULL default '0',
`column` int(10) unsigned NOT NULL default '0',
`row` int unsigned NOT NULL default '0',
`column` int unsigned NOT NULL default '0',
position varchar(20) NOT NULL default 'basic',
PRIMARY KEY (id)
);
@ -287,7 +287,7 @@ UNLOCK TABLES;
DROP TABLE IF EXISTS course_rel_class;
CREATE TABLE course_rel_class (
course_code char(40) NOT NULL,
class_id mediumint(8) unsigned NOT NULL,
class_id mediumint unsigned NOT NULL,
PRIMARY KEY (course_code,class_id)
);
@ -308,13 +308,13 @@ UNLOCK TABLES;
DROP TABLE IF EXISTS course_rel_user;
CREATE TABLE course_rel_user (
course_code varchar(40) NOT NULL,
user_id int(10) unsigned NOT NULL default '0',
status tinyint(4) NOT NULL default '5',
user_id int unsigned NOT NULL default '0',
status tinyint NOT NULL default '5',
role varchar(60) default NULL,
group_id int(11) NOT NULL default '0',
tutor_id int(10) unsigned NOT NULL default '0',
sort int(11) default NULL,
user_course_cat int(11) default '0',
group_id int NOT NULL default '0',
tutor_id int unsigned NOT NULL default '0',
sort int default NULL,
user_course_cat int default '0',
PRIMARY KEY (course_code,user_id)
);
ALTER TABLE course_rel_user ADD INDEX (user_id);
@ -335,12 +335,12 @@ UNLOCK TABLES;
DROP TABLE IF EXISTS language;
CREATE TABLE language (
id tinyint(3) unsigned NOT NULL auto_increment,
id tinyint unsigned NOT NULL auto_increment,
original_name varchar(255) default NULL,
english_name varchar(255) default NULL,
isocode varchar(10) default NULL,
dokeos_folder varchar(250) default NULL,
available tinyint(4) NOT NULL default '1',
available tinyint NOT NULL default '1',
PRIMARY KEY (id)
);
@ -415,8 +415,8 @@ DROP TABLE IF EXISTS php_session;
CREATE TABLE php_session (
session_id varchar(32) NOT NULL default '',
session_name varchar(10) NOT NULL default '',
session_time int(11) NOT NULL default '0',
session_start int(11) NOT NULL default '0',
session_time int NOT NULL default '0',
session_start int NOT NULL default '0',
session_value mediumtext NOT NULL,
PRIMARY KEY (session_id)
);
@ -426,12 +426,12 @@ CREATE TABLE php_session (
--
DROP TABLE IF EXISTS session;
CREATE TABLE session (
id smallint(5) unsigned NOT NULL auto_increment,
id_coach int(10) unsigned NOT NULL default '0',
id smallint unsigned NOT NULL auto_increment,
id_coach int unsigned NOT NULL default '0',
name char(50) NOT NULL default '',
nbr_courses smallint(5) unsigned NOT NULL default '0',
nbr_users mediumint(8) unsigned NOT NULL default '0',
nbr_classes mediumint(8) unsigned NOT NULL default '0',
nbr_courses smallint unsigned NOT NULL default '0',
nbr_users mediumint unsigned NOT NULL default '0',
nbr_classes mediumint unsigned NOT NULL default '0',
date_start date NOT NULL default '0000-00-00',
date_end date NOT NULL default '0000-00-00',
nb_days_access_before_beginning TINYINT UNSIGNED NULL default '0',
@ -448,10 +448,10 @@ CREATE TABLE session (
--
DROP TABLE IF EXISTS session_rel_course;
CREATE TABLE session_rel_course (
id_session smallint(5) unsigned NOT NULL default '0',
id_session smallint unsigned NOT NULL default '0',
course_code char(40) NOT NULL default '',
id_coach int(10) unsigned NOT NULL default '0',
nbr_users smallint(5) unsigned NOT NULL default '0',
id_coach int unsigned NOT NULL default '0',
nbr_users smallint unsigned NOT NULL default '0',
PRIMARY KEY (id_session,course_code),
KEY course_code (course_code)
);
@ -463,9 +463,9 @@ CREATE TABLE session_rel_course (
--
DROP TABLE IF EXISTS session_rel_course_rel_user;
CREATE TABLE session_rel_course_rel_user (
id_session smallint(5) unsigned NOT NULL default '0',
id_session smallint unsigned NOT NULL default '0',
course_code char(40) NOT NULL default '',
id_user int(10) unsigned NOT NULL default '0',
id_user int unsigned NOT NULL default '0',
PRIMARY KEY (id_session,course_code,id_user),
KEY id_user (id_user),
KEY course_code (course_code)
@ -478,8 +478,8 @@ CREATE TABLE session_rel_course_rel_user (
--
DROP TABLE IF EXISTS session_rel_user;
CREATE TABLE session_rel_user (
id_session mediumint(8) unsigned NOT NULL default '0',
id_user mediumint(8) unsigned NOT NULL default '0',
id_session mediumint unsigned NOT NULL default '0',
id_user mediumint unsigned NOT NULL default '0',
PRIMARY KEY (id_session,id_user)
);
@ -490,7 +490,7 @@ CREATE TABLE session_rel_user (
DROP TABLE IF EXISTS settings_current;
CREATE TABLE settings_current (
id int(10) unsigned NOT NULL auto_increment,
id int unsigned NOT NULL auto_increment,
variable varchar(255) default NULL,
subkey varchar(255) default NULL,
type varchar(255) default NULL,
@ -684,7 +684,7 @@ UNLOCK TABLES;
DROP TABLE IF EXISTS settings_options;
CREATE TABLE settings_options (
id int(10) unsigned NOT NULL auto_increment,
id int unsigned NOT NULL auto_increment,
variable varchar(255) default NULL,
value varchar(255) default NULL,
display_text varchar(255) NOT NULL default '',
@ -839,7 +839,7 @@ UNLOCK TABLES;
DROP TABLE IF EXISTS sys_announcement;
CREATE TABLE sys_announcement (
id int(10) unsigned NOT NULL auto_increment,
id int unsigned NOT NULL auto_increment,
date_start datetime NOT NULL default '0000-00-00 00:00:00',
date_end datetime NOT NULL default '0000-00-00 00:00:00',
visible_teacher tinyint NOT NULL default 0,
@ -867,7 +867,7 @@ UNLOCK TABLES;
DROP TABLE IF EXISTS shared_survey;
CREATE TABLE shared_survey (
survey_id int(10) unsigned NOT NULL auto_increment,
survey_id int unsigned NOT NULL auto_increment,
code varchar(20) default NULL,
title text default NULL,
subtitle text default NULL,
@ -890,15 +890,15 @@ CREATE TABLE shared_survey (
DROP TABLE IF EXISTS shared_survey_question;
CREATE TABLE shared_survey_question (
question_id int(11) NOT NULL auto_increment,
survey_id int(11) NOT NULL default '0',
question_id int NOT NULL auto_increment,
survey_id int NOT NULL default '0',
survey_question text NOT NULL,
survey_question_comment text NOT NULL,
type varchar(250) NOT NULL default '',
display varchar(10) NOT NULL default '',
sort int(11) NOT NULL default '0',
sort int NOT NULL default '0',
code varchar(40) NOT NULL default '',
max_value int(11) NOT NULL,
max_value int NOT NULL,
PRIMARY KEY (question_id)
);
@ -910,11 +910,11 @@ CREATE TABLE shared_survey_question (
DROP TABLE IF EXISTS shared_survey_question_option;
CREATE TABLE shared_survey_question_option (
question_option_id int(11) NOT NULL auto_increment,
question_id int(11) NOT NULL default '0',
survey_id int(11) NOT NULL default '0',
question_option_id int NOT NULL auto_increment,
question_id int NOT NULL default '0',
survey_id int NOT NULL default '0',
option_text text NOT NULL,
sort int(11) NOT NULL default '0',
sort int NOT NULL default '0',
PRIMARY KEY (question_option_id)
);

Loading…
Cancel
Save