การย้ายข้อมูล laravel ทำงานอย่างไร
การย้ายข้อมูล laravel ทำงานอย่างไร

วีดีโอ: การย้ายข้อมูล laravel ทำงานอย่างไร

วีดีโอ: การย้ายข้อมูล laravel ทำงานอย่างไร
วีดีโอ: สอนติดตั้งและใช้งาน Laravel 9 พร้อมสร้าง CRUD Application | PHP Web Framework 👨‍💻💯 2024, อาจ
Anonim

3 คำตอบ การย้ายถิ่น เป็นประเภทของการควบคุมเวอร์ชันสำหรับฐานข้อมูลของคุณ อนุญาตให้ทีมแก้ไขสคีมาฐานข้อมูลและติดตามสถานะสคีมาปัจจุบันอยู่เสมอ การย้ายถิ่น มักจะจับคู่กับ Schema Builder เพื่อจัดการสคีมาของแอปพลิเคชันของคุณได้อย่างง่ายดาย

ในที่นี้ การย้ายถิ่นใน laravel คืออะไร?

พูดง่ายๆ ว่า การย้ายถิ่นของ Laravel เป็นวิธีที่ช่วยให้คุณสร้างตารางในฐานข้อมูลของคุณ โดยไม่ต้องไปที่ตัวจัดการฐานข้อมูล เช่น phpmyadmin หรือ sql lite หรืออะไรก็ตามที่เป็นผู้จัดการของคุณ

ประการที่สอง ฉันจะย้ายข้อมูลใน laravel ได้อย่างไร ถึง สร้าง NS การโยกย้าย , ใช้ ทำ : การโยกย้าย คำสั่งช่าง: เมื่อคุณ สร้าง NS การโยกย้าย ไฟล์, Laravel เก็บไว้ในไดเร็กทอรี /database/migration แต่ละ การโยกย้าย ชื่อไฟล์มีการประทับเวลาที่อนุญาต Laravel เพื่อกำหนดลำดับการอพยพ

ด้วยวิธีนี้ การโยกย้ายใน laravel คืออะไร?

ช่างฝีมือและ Laravel การย้ายถิ่น กล่าวโดยย่อ การย้ายคือไฟล์ที่มีคำจำกัดความของคลาสที่มีทั้งวิธีขึ้น () และลง () เมธอด up() จะทำงานเมื่อ การโยกย้าย จะดำเนินการเพื่อใช้การเปลี่ยนแปลงกับฐานข้อมูล เรียกใช้เมธอด down() เพื่อย้อนกลับการเปลี่ยนแปลง

ฉันจะย้อนกลับการย้ายข้อมูลเฉพาะใน laravel ได้อย่างไร

เปลี่ยนหมายเลขแบทช์ของ การโยกย้าย คุณต้องการ ย้อนกลับ ให้สูงที่สุด วิ่ง โยกย้าย : ย้อนกลับ.

  1. ไปที่ฐานข้อมูลและลบ/เปลี่ยนชื่อรายการย้ายสำหรับการย้ายเฉพาะของคุณ
  2. วางตารางที่สร้างโดยการย้ายข้อมูลเฉพาะของคุณ
  3. เรียกใช้ php artisan migrate --path=/database/migration/your-specific-migration php.php

แนะนำ: