--- /dev/null
+<?php
+
+use yii\db\Migration;
+
+/**
+ * Class m240913_073353_alter_table_users_add_column_telegram_unsubscribed_at
+ */
+class m240913_073353_alter_table_users_add_column_telegram_unsubscribed_at extends Migration
+{
+ const TABLE_NAME = 'erp24.users';
+
+ /**
+ * {@inheritdoc}
+ */
+ public function safeUp()
+ {
+ $this->addColumn(self::TABLE_NAME, 'telegram_unsubscribed_at', $this->dateTime()->null()
+ ->after('telegram_is_subscribed')->comment('Время отписки от тг бота'));
+ }
+
+ /**
+ * {@inheritdoc}
+ */
+ public function safeDown()
+ {
+ $this->dropColumn(self::TABLE_NAME, 'telegram_unsubscribed_at');
+ }
+}
* @property string|null $store_id GUID магазина, который добавил клиента
* @property int $source 0 - 1C, 1 - было 1С стало тг, 2 - сразу тг
* @property int $telegram_is_subscribed 0 - не подписан в телеграмме, 1 - подписан
+ * @property string|null $telegram_unsubscribed_at Время отписки от тг бота
* @property string $telegram_created_at Время регистрации в тг
* @property int $black_list В черном списке - заблокировать
* @property int $events Импортированы ли события
[['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', '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'],
+ 'sale_avg_price', 'sale_price', 'reklama_info', 'alerts_balans', 'alerts_date', 'alerts_reklama', 'ref_code', 'referral_id',
+ 'seller_id', 'store_id', 'first_minus_balance', 'telegram_unsubscribed_at'], 'safe'],
[['pol', 'info', 'telegram_created_at'], 'string'],
[
[
'seller_id' => 'Seller ID',
'black_list' => 'Black List',
'events' => 'Events',
+ 'telegram_unsubscribed_at' => 'Telegram Unsubscribed At',
];
}