|
@@ -81,7 +81,10 @@ class Version110 extends AbstractMigrationChamilo
|
|
|
|
|
|
$this->addSql("ALTER TABLE user MODIFY COLUMN user_id int unsigned DEFAULT null");
|
|
|
$this->addSql("ALTER TABLE user DROP PRIMARY KEY");
|
|
|
- $this->addSql("ALTER TABLE user ADD COLUMN id int unsigned NOT NULL PRIMARY KEY AUTO_INCREMENT AFTER user_id");
|
|
|
+ $this->addSql("ALTER TABLE user ADD COLUMN id int unsigned DEFAULT null");
|
|
|
+ $this->addSql("UPDATE user SET id = user_id");
|
|
|
+ $this->addSql("ALTER TABLE user MODIFY COLUMN id int unsigned NOT NULL PRIMARY KEY AUTO_INCREMENT AFTER user_id");
|
|
|
+
|
|
|
$this->addSql("ALTER TABLE user MODIFY COLUMN chatcall_date datetime default NULL");
|
|
|
$this->addSql("ALTER TABLE user MODIFY COLUMN chatcall_text varchar(50) default NULL");
|
|
|
$this->addSql("ALTER TABLE user MODIFY COLUMN chatcall_user_id int unsigned default 0");
|
|
@@ -419,7 +422,6 @@ class Version110 extends AbstractMigrationChamilo
|
|
|
$this->addSql("ALTER TABLE c_survey MODIFY COLUMN anonymous char(10) NOT NULL default '0'");
|
|
|
$this->addSql("ALTER TABLE c_course_setting MODIFY COLUMN value varchar(255) default ''");
|
|
|
|
|
|
- $this->addSql("UPDATE user SET id = user_id");
|
|
|
$this->addSql("UPDATE course_field SET field_type = 1 WHERE field_variable = 'special_course'");
|
|
|
$this->addSql("UPDATE user SET registration_date = NULL WHERE registration_date = '0000-00-00 00:00:00'");
|
|
|
$this->addSql("UPDATE user SET expiration_date = NULL WHERE expiration_date = '0000-00-00 00:00:00'");
|