في Laravel ، توفير طريقة ملائمة لإنشاء وإدارة قواعد البيانات. تشبه التحكم في الإصدار لقاعدة البيانات الخاصة بك ، مما يسمح لك بتعديل بنية قاعدة البيانات بمرور الوقت وتتبع التغييرات. فيما يلي دليل تفصيلي حول الاستخدام في: migrations schema Migrations migrations Laravel
خلق شيء Migration
لإنشاء عنصر جديد migration ، يمكنك استخدام الأمر Artisan. على سبيل المثال ، لإنشاء جدول ، قم بتشغيل الأمر التالي: 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