From fe28173eae0f2b6e08f42ebd834537b565683fd7 Mon Sep 17 00:00:00 2001 From: Alexander Smirnov Date: Wed, 15 May 2024 19:11:08 +0300 Subject: [PATCH] migrate date_first_sale --- ...table_users_add_date_first_sale_column.php | 27 +++++++++++++++++++ erp24/records/Users.php | 4 ++- 2 files changed, 30 insertions(+), 1 deletion(-) create mode 100755 erp24/migrations/m240515_155603_alter_table_users_add_date_first_sale_column.php diff --git a/erp24/migrations/m240515_155603_alter_table_users_add_date_first_sale_column.php b/erp24/migrations/m240515_155603_alter_table_users_add_date_first_sale_column.php new file mode 100755 index 0000000..098341b --- /dev/null +++ b/erp24/migrations/m240515_155603_alter_table_users_add_date_first_sale_column.php @@ -0,0 +1,27 @@ +addColumn(self::TABLE_NAME, 'date_first_sale', $this->dateTime()->null() + ->after('date_last_sale')->comment('Время первой покупки')); + } + + /** + * {@inheritdoc} + */ + public function safeDown() + { + $this->dropColumn(self::TABLE_NAME, 'date_first_sale'); + } +} diff --git a/erp24/records/Users.php b/erp24/records/Users.php index 227aaf5..343c2f3 100755 --- a/erp24/records/Users.php +++ b/erp24/records/Users.php @@ -42,6 +42,7 @@ use Yii; * @property string|null $bdate день рождения * @property string|null $date_last * @property string|null $date_last_sale + * @property string|null $date_first_sale Время первой покупки * @property int|null $sale_cnt кол-во покупок * @property int|null $sale_avg_price * @property int|null $sale_price @@ -132,7 +133,7 @@ class Users extends \yii\db\ActiveRecord ], [['date', 'name', 'name_name', 'name_last', 'name_family', 'comment', 'email', 'email_old', 'phone_old', 'card', 'password', 'keycode', 'check_id', 'check_id_forgot', 'sid_forgot', 'forgot_time', 'kod', 'created_id', 'created_name', - 'created_store_id', 'balans_datetime', 'bonus_minus', 'bdate', 'date_last', 'date_last_sale', 'sale_cnt', + 'created_store_id', 'balans_datetime', 'bonus_minus', 'bdate', 'date_last', 'date_last_sale', 'date_first_sale', 'sale_cnt', 'sale_avg_price', 'sale_price', 'reklama_info', 'alerts_balans', 'alerts_date', 'alerts_reklama', 'ref_code', 'referral_id', 'seller_id', 'store_id', 'first_minus_balance'], 'safe'], [['pol', 'info', 'telegram_created_at'], 'string'], [ @@ -217,6 +218,7 @@ class Users extends \yii\db\ActiveRecord 'bdate' => 'Bdate', 'date_last' => 'Date Last', 'date_last_sale' => 'Date Last Sale', + 'date_first_sale' => 'Date First Sale', 'sale_cnt' => 'Sale Cnt', 'sale_avg_price' => 'Sale Avg Price', 'sale_price' => 'Sale Price', -- 2.39.5