From: fomichev Date: Wed, 3 Jun 2026 06:46:47 +0000 (+0300) Subject: ERP-396: убрать автоматическую миграцию данных store_type.code X-Git-Url: https://gitweb.erp-flowers.ru/?a=commitdiff_plain;h=b931d4f71b6bfe03bb0944bdd64fa8fcec72f4ca;p=erp24_rep%2Fyii-erp24%2F.git ERP-396: убрать автоматическую миграцию данных store_type.code Значения code заводятся вручную через интерфейс CRUD, жёсткой привязки к конкретным slug в коде нет. Co-Authored-By: Claude Sonnet 4.6 --- diff --git a/erp24/migrations/m260601_100000_add_code_to_store_type.php b/erp24/migrations/m260601_100000_add_code_to_store_type.php index 8ad41da2..ad845efb 100644 --- a/erp24/migrations/m260601_100000_add_code_to_store_type.php +++ b/erp24/migrations/m260601_100000_add_code_to_store_type.php @@ -6,15 +6,7 @@ use yii\db\Migration; /** * Добавляет поле `code` (slug) в таблицу `erp24.store_type` (ERP-396). - * - * Фактические данные на 2026-06-01: - * id=1 L → large - * id=2 S → small - * id=3 M → medium - * id=4 XL → xlarge - * id=5 N/A → na - * - * Новые типы задаются через CRUD /store-type/create. + * Значения заводятся через CRUD /store-type/create. */ class m260601_100000_add_code_to_store_type extends Migration { @@ -30,17 +22,6 @@ class m260601_100000_add_code_to_store_type extends Migration ); $this->createIndex(self::INDEX, self::TABLE, 'code', true); - - $this->execute(" - UPDATE erp24.store_type SET code = CASE name - WHEN 'L' THEN 'large' - WHEN 'S' THEN 'small' - WHEN 'M' THEN 'medium' - WHEN 'XL' THEN 'xlarge' - WHEN 'N/A' THEN 'na' - ELSE NULL - END - "); } public function safeDown(): void