Commit f13840e5 authored by Shakarim Sapa's avatar Shakarim Sapa

Добавлены изменения в таблицу users;

Изменена миграция таблицы scenario
parent 9962cef3
...@@ -20,6 +20,8 @@ class m160127_082148_trigger_scenario extends Migration ...@@ -20,6 +20,8 @@ class m160127_082148_trigger_scenario extends Migration
// Use safeUp/safeDown to run migration code within a transaction // Use safeUp/safeDown to run migration code within a transaction
public function safeUp() public function safeUp()
{ {
Yii::$app->db->createCommand('ALTER TABLE `users` ENGINE = InnoDB;')->execute();
Yii::$app->db->createCommand('ALTER TABLE `users` CHANGE `id` `id` INT(11) NOT NULL AUTO_INCREMENT;')->execute();
$this->createTable( $this->createTable(
'trigger_scenario', 'trigger_scenario',
[ [
...@@ -31,7 +33,6 @@ class m160127_082148_trigger_scenario extends Migration ...@@ -31,7 +33,6 @@ class m160127_082148_trigger_scenario extends Migration
'date_create' => Schema::TYPE_DATETIME.' NOT NULL' 'date_create' => Schema::TYPE_DATETIME.' NOT NULL'
] ]
); );
$this->createIndex('index_scenario_owner_id', 'trigger_scenario', 'owner_id');
$this->addForeignKey( $this->addForeignKey(
'fk_scenario_owner_id_users_id', 'fk_scenario_owner_id_users_id',
'trigger_scenario', 'owner_id', 'trigger_scenario', 'owner_id',
...@@ -42,7 +43,8 @@ class m160127_082148_trigger_scenario extends Migration ...@@ -42,7 +43,8 @@ class m160127_082148_trigger_scenario extends Migration
public function safeDown() public function safeDown()
{ {
$this->dropForeignKey('fk_scenario_owner_id_users_id', 'trigger_scenario'); $this->dropForeignKey('fk_scenario_owner_id_users_id', 'trigger_scenario');
$this->dropIndex('index_scenario_owner_id', 'trigger_scenario');
$this->dropTable('trigger_scenario'); $this->dropTable('trigger_scenario');
Yii::$app->db->createCommand('ALTER TABLE `users` CHANGE `id` `id` INT(11) UNSIGNED NOT NULL AUTO_INCREMENT;')->execute();
Yii::$app->db->createCommand('ALTER TABLE `users` ENGINE = MyISAM;')->execute();
} }
} }
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment