fix migrations

This commit is contained in:
2026-06-10 20:59:43 +03:30
parent 3be53b599b
commit 1763a04665
9 changed files with 323 additions and 3 deletions
+9 -3
View File
@@ -1,8 +1,11 @@
-- =============================================================================
-- baseline migrations — برای دیتابیس‌هایی که schema از قبل دارند (مثل groosy)
-- baseline migrations — فقط برای DB موجود که schema کامل دارد
-- =============================================================================
-- بعد از import یا روی DB موجود اجرا کنید تا Laravel schema dump را دوباره
-- load نکند و فقط migrationهای جدید با php artisan migrate اجرا شوند.
-- معمولاً لازم نیست! فقط php artisan migrate بزنید.
-- migrationها idempotent هستند — اگر ستون باشد skip می‌شود.
--
-- این فایل فقط وقتی لازم است که migrations خالی باشد و نمی‌خواهید
-- Laravel فایل database/schema/mysql-schema.sql را دوباره load کند.
--
-- USE `نام_دیتابیس`;
-- =============================================================================
@@ -11,3 +14,6 @@ TRUNCATE TABLE `migrations`;
INSERT INTO `migrations` (`migration`, `batch`) VALUES
('0000_00_00_000000_baseline_schema', 1);
-- بعد: php artisan migrate
-- (۸ migration incremental اجرا و ثبت می‌شود)