আমি কিভাবে লারাভেলে রোলব্যাক করব?
আমি কিভাবে লারাভেলে রোলব্যাক করব?

ভিডিও: আমি কিভাবে লারাভেলে রোলব্যাক করব?

ভিডিও: আমি কিভাবে লারাভেলে রোলব্যাক করব?
ভিডিও: (31) লারাভেলে রোলব্যাক মাইগ্রেশন | লারাভেলে লারাভেল মাইগ্রেশনগুলি কীভাবে রোলব্যাক করবেন 2024, নভেম্বর
Anonim

আপনি যে মাইগ্রেশন করতে চান তার ব্যাচ নম্বর পরিবর্তন করুন রোলব্যাক সর্বোচ্চ পর্যন্ত মাইগ্রেট চালান: রোলব্যাক.

  1. ডিবি-তে যান এবং আপনার-নির্দিষ্ট-মাইগ্রেশনের জন্য মাইগ্রেশন এন্ট্রি মুছুন/পুনঃনামকরণ করুন।
  2. আপনার-নির্দিষ্ট-মাইগ্রেশন দ্বারা তৈরি টেবিলটি ফেলে দিন।
  3. php artisan migrate --path=/database/migrations/your-specific-migration চালান। php

এর, আমি কিভাবে লারাভেলে মাইগ্রেট করব?

প্রতি সৃষ্টি ক মাইগ্রেশন , ব্যবহার করা : মাইগ্রেশন কারিগর আদেশ: যখন আপনি সৃষ্টি ক মাইগ্রেশন ফাইল লারাভেল এটিকে /database/migrations ডিরেক্টরিতে সংরক্ষণ করে। প্রতিটি মাইগ্রেশন ফাইলের নামে একটি টাইমস্ট্যাম্প রয়েছে যা অনুমতি দেয় লারাভেল মাইগ্রেশনের ক্রম নির্ধারণ করতে।

কেউ প্রশ্ন করতে পারে, মাইগ্রেশন এবং বীজ বপন কি? ভূমিকা মাইগ্রেশন এবং বীজ বপন মাইগ্রেশনগুলি আপনার ডাটাবেসের সংস্করণ নিয়ন্ত্রণের মতো, যা আপনার দলকে সহজেই অ্যাপ্লিকেশনের ডাটাবেস স্কিমা পরিবর্তন এবং ভাগ করতে দেয়৷ আপনার অ্যাপ্লিকেশনের ডাটাবেস স্কিমা সহজেই তৈরি করতে মাইগ্রেশনগুলি সাধারণত লারাভেলের স্কিমা নির্মাতার সাথে যুক্ত করা হয়।

একইভাবে, এটি জিজ্ঞাসা করা হয়, আমি কীভাবে লারাভেলে একটি নির্দিষ্ট বীজ চালাব?

ক বীজ ক্লাসে ডিফল্টরূপে শুধুমাত্র একটি পদ্ধতি রয়েছে: চালানো . এই পদ্ধতিটি বলা হয় যখন db:seed Artisan কমান্ডটি কার্যকর করা হয়। মধ্যে চালানো পদ্ধতি, আপনি আপনার ইচ্ছামত ডাটাবেসে তথ্য সন্নিবেশ করতে পারেন। আপনি ম্যানুয়ালি ডেটা সন্নিবেশ করার জন্য ক্যোয়ারী বিল্ডার ব্যবহার করতে পারেন বা আপনি ইলোকুয়েন্ট মডেল ফ্যাক্টরি ব্যবহার করতে পারেন।

আমি কিভাবে লারাভেলে একটি কারখানা চালাব?

সংজ্ঞায়িত ব্যবহার করতে কারখানা (হয় আপনার পরীক্ষা বা বীজ থেকে), আমরা ব্যবহার করি কারখানা দ্বারা উপলব্ধ ফাংশন লারাভেল . // একটি ব্যবহারকারী তৈরি করুন এবং তাদের ডাটাবেসে সংরক্ষণ করুন $user = কারখানা (AppUser::class)->create(); এটি একটি একক ব্যবহারকারী তৈরি করে। অনেক ব্যবহারকারী তৈরি করতে - শুধুমাত্র একটি দ্বিতীয় প্যারামিটার পাস করুন কারখানা ফাংশন

প্রস্তাবিত: