# Migration Version20250819174429 ## توضیحات این migration برای تنظیم مقادیر پیش‌فرض ستون‌های `preview` و `approved` در جداول `hesabdari_doc` و `storeroom_ticket` ایجاد شده است. ## هدف برای اسناد قبلی که در سیستم ثبت شده‌اند و ستون‌های `is_preview` و `is_approved` آنها `NULL` هستند، مقادیر پیش‌فرض زیر تنظیم می‌شود: - `is_preview = false (0)` - `is_approved = true (1)` ## جداول تحت تأثیر 1. **hesabdari_doc** - اسناد حسابداری 2. **storeroom_ticket** - حواله‌های انبار ## تغییرات اعمال شده - **68,818** سند حسابداری به‌روزرسانی شد - **2,807** حواله انبار به‌روزرسانی شد ## نحوه اجرا ```bash php bin/console doctrine:migrations:execute 'DoctrineMigrations\Version20250819174429' --up ``` ## نحوه برگرداندن ```bash php bin/console doctrine:migrations:execute 'DoctrineMigrations\Version20250819174429' --down ``` ## تاریخ ایجاد 19 آگوست 2025 - 17:44:29 ## نکات مهم - این migration فقط روی رکوردهایی که `is_preview` یا `is_approved` آنها `NULL` است اعمال می‌شود - رکوردهایی که قبلاً مقادیر مشخصی دارند، تغییر نمی‌کنند - این تغییرات برای حفظ سازگاری با سیستم approval جدید ضروری است