ใน Laravel ให้ วิธีที่สะดวกในการสร้างและจัดการฐาน ข้อมูล เปรียบเสมือนการควบคุมเวอร์ชันสำหรับฐานข้อมูลของคุณ ทำให้คุณสามารถแก้ไขโครงสร้างฐานข้อมูลเมื่อเวลาผ่านไปและติดตามการเปลี่ยนแปลงได้ นี่คือคำแนะนำทีละขั้นตอนเกี่ยวกับการใช้งาน ใน: migrations schema Migrations migrations Laravel
การสร้าง Migration
หากต้องการสร้างใหม่ migration คุณสามารถใช้ คำสั่ง Artisan ตัวอย่างเช่น หากต้องการสร้าง a สำหรับสร้าง ตาราง ให้รันคำสั่งต่อไปนี้: make:migration
migration users
กำหนด Schema
เปิด migration ไฟล์ที่สร้างขึ้นใน ไดเร็กทอรี ใน วิธีการ คุณสามารถกำหนด ตารางของคุณโดยใช้ ตัวสร้าง ตัวอย่างเช่น ในการสร้าง ตารางที่มี และ คอลัมน์ คุณสามารถใช้ เมธอด: database/migrations
up
schema Laravel schema users
name
email
create
วิ่ง Migrations
ในการดำเนินการ และสร้างตารางที่เกี่ยวข้องในฐานข้อมูล ให้ใช้ คำสั่ง Artisan: migrations migrate
Rollback
หากคุณต้องการเลิกทำ a migration คุณสามารถใช้ คำสั่ง สิ่งนี้จะคืนค่าชุดสุดท้ายของ: migrate:rollback
migrations
Migration สถานะ การจัดการ
Laravel ติดตามการ ดำเนินการโดยใช้ ตารางในฐานข้อมูล คุณสามารถใช้ คำสั่งเพื่อดูสถานะของแต่ละ: migrations migrations migrate:status
migration
การปรับเปลี่ยนตาราง
หากคุณต้องการแก้ไขตารางที่มีอยู่ คุณสามารถสร้างตารางใหม่ migration โดยใช้ คำสั่งและใช้ เมธอดของตัวสร้าง เช่น,, หรือ เพื่อทำการเปลี่ยนแปลงที่จำเป็น make:migration
schema addColumn
renameColumn
dropColumn
การใช้ in เป็นวิธีที่มีโครงสร้างและมีประสิทธิภาพในการสร้างและจัดการฐาน ข้อมูล ด้วยการใช้ฟังก์ชันการทำงานที่คล้ายกับการควบคุมเวอร์ชัน คุณสามารถทำการเปลี่ยนแปลงโครงสร้างฐานข้อมูลของคุณได้อย่างง่ายดาย และติดตามการเปลี่ยนแปลงเหล่านั้นเมื่อเวลาผ่านไป migrations Laravel schema