Laravelda qanday qilib orqaga qaytishim mumkin?
Laravelda qanday qilib orqaga qaytishim mumkin?

Video: Laravelda qanday qilib orqaga qaytishim mumkin?

Video: Laravelda qanday qilib orqaga qaytishim mumkin?
Video: Django E-commerce Product Filter Prototype 2024, May
Anonim

O'zingiz xohlagan migratsiyaning partiya raqamini o'zgartiring orqaga qaytarish eng yuqori darajaga. Migratsiyani ishga tushirish: orqaga qaytarish.

  1. JB ga o'ting va o'zingizga tegishli migratsiya uchun migratsiya yozuvini o'chiring/nomini o'zgartiring.
  2. O'zingizga xos ko'chirish orqali yaratilgan jadvalni tashlang.
  3. PHP artisan migrate --path=/ma'lumotlar bazasi/migrations/your-specific-migration-ni ishga tushiring. php.

Shunday qilib, laravelda qanday qilib ko'chish mumkin?

Kimga yaratmoq a migratsiya , foydalaning qilish : migratsiya Hunarmand buyrug'i: Qachon siz yaratmoq a migratsiya fayl, Laravel uni /database/migrations katalogida saqlaydi. Har biri migratsiya fayl nomi ruxsat beruvchi vaqt tamg'asini o'z ichiga oladi Laravel migratsiya tartibini aniqlash.

Kimdir so'rashi mumkin, migratsiya va urug'chilik nima? Kirish Migratsiya va ekish Migratsiya ma'lumotlar bazasi uchun versiya boshqaruviga o'xshaydi, bu sizning jamoangizga ilovaning ma'lumotlar bazasi sxemasini osongina o'zgartirish va almashish imkonini beradi. Ilovangizning ma'lumotlar bazasi sxemasini osongina yaratish uchun ko'chirishlar odatda Laravel sxemasini yaratuvchisi bilan bog'lanadi.

Xuddi shunday, so'raladi: laravelda ma'lum bir seyalkani qanday ishlatishim mumkin?

A seyalka sinfda sukut bo'yicha faqat bitta usul mavjud: yugur . Bu usul db:seed Artisan buyrug'i bajarilganda chaqiriladi. ichida yugur usuli bo'lsa, ma'lumotlar bazasiga ma'lumotlarni o'zingiz xohlagan tarzda kiritishingiz mumkin. Maʼlumotlarni qoʻlda kiritish uchun soʻrovlar yaratuvchisidan foydalanishingiz yoki Eloquent model zavodlaridan foydalanishingiz mumkin.

Laravelda zavodni qanday boshqaraman?

Belgilanganidan foydalanish uchun zavod (sizning sinovlaringizdan yoki urug'ingizdan), biz foydalanamiz zavod tomonidan taqdim etilgan funksiya laravel . // foydalanuvchi yarating va ularni $user = ma'lumotlar bazasiga saqlang zavod (AppUser::class)->create(); Bu bitta foydalanuvchi yaratadi. Ko'p foydalanuvchilarni yaratish uchun - ga ikkinchi parametrni o'tkazish kifoya zavod funktsiyasi.

Tavsiya: