]> gitweb.erp-flowers.ru Git - erp24_rep/yii-erp24/.git/commitdiff
Убираем внешний ключ
authorVladimir Fomichev <vladimir.fomichev@erp-flowers.ru>
Sat, 1 Nov 2025 11:50:37 +0000 (14:50 +0300)
committerVladimir Fomichev <vladimir.fomichev@erp-flowers.ru>
Sat, 1 Nov 2025 11:50:37 +0000 (14:50 +0300)
erp24/migrations/m251027_071237_add_admin_position_id_field_to_admin_table.php

index 367c7e193915f69a2b3aaade460396b43e8fcb9f..6b3991f717f912e0407fea0eb61cc8e9e9d14686 100644 (file)
@@ -19,15 +19,7 @@ class m251027_071237_add_admin_position_id_field_to_admin_table extends Migratio
 
         if (isset($tableSchema) && !isset($tableSchema->columns[self::COLUMN_NAME])) {
             $this->addColumn(self::TABLE_NAME, self::COLUMN_NAME, $this->integer()->null()->comment('ID должности администратора'));
-            $this->addForeignKey(
-                'fk-admin-employee_position_id',
-                self::TABLE_NAME,
-                self::COLUMN_NAME,
-                'erp24.employee_position',
-                'id',
-                'SET NULL',
-                'CASCADE'
-            );
+
         }
     }
 
@@ -39,7 +31,6 @@ class m251027_071237_add_admin_position_id_field_to_admin_table extends Migratio
         $tableSchema = $this->db->getTableSchema(self::TABLE_NAME);
 
         if (isset($tableSchema) && isset($tableSchema->columns[self::COLUMN_NAME])) {
-            $this->dropForeignKey('fk-admin-employee_position_id', self::TABLE_NAME);
             $this->dropColumn(self::TABLE_NAME, self::COLUMN_NAME);
         } else {
             echo "m251027_071237_add_admin_position_id_field_to_admin_table cannot be reverted.\n";