سلام و خسته نباشید دوستان
من هر دفعه که یکم دیتابیس رو تغییر میدم مجبور میشم خط کد php artisan migrate:refresh رو بزنم که با این کار تمام اطلاعات داخل دیتابیس هم پاک میشه
من دو تا جدول دارم به نام های شهر و استان ها - خط کد اسکیوال دارم برای وارد کردن اطلاعات به این جداول .
خواستم ببینم آیا امکانش هست که یک کلاس سیدر تعریف کنم و با فراخوانی اون ( که داخلش چند تا کد اس کیوال نوشته شده) کدهای sql اجر ابشه ؟
INSERT INTO `provinces` (`id`, `name`) VALUES (1, 'آذربايجان شرقي'), (2, 'آذربايجان غربي'), (3, 'اردبيل'), ........
بله میتونید یک فکتوری یا seeder مشخص کنید که اینکار رو براتون انجام بده
در ضمن شما میتونید با ایجاد مایگریشن جدید بدونه تغییر یا fresh کردن مایگیریشنهای قدیمی تغییرات مد نظر رو در دیتابیس اعمال کنید
شما میتونید با ایجاد مایگریشن جدید بدونه تغییر یا fresh کردن مایگیریشنهای قدیمی تغییرات مد نظر رو در دیتابیس اعمال کنید
سلام آقای موسوی -ممنون از پاسختون
چطور میتونم این کارو کنم ؟خط کدش چیه؟
یک لیست از شهر و استان بوجود بیارید و بعد با کلاس DB یا مدل مدنظر اون رو create یا insert کنید در جدول مورد نظر
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟