Wie funktioniert die Laravel-Migration?
Wie funktioniert die Laravel-Migration?

Video: Wie funktioniert die Laravel-Migration?

Video: Wie funktioniert die Laravel-Migration?
Video: Laravel Tutorial für Anfänger | #7 Migrations 2024, November
Anonim

3 Antworten. Migrationen sind eine Art Versionskontrolle für Ihre Datenbank. Sie ermöglichen einem Team, das Datenbankschema zu ändern und über den aktuellen Schemastatus auf dem Laufenden zu bleiben. Migrationen werden normalerweise mit dem Schema Builder kombiniert, um das Schema Ihrer Anwendung einfach zu verwalten.

Was nützt hiervon die Migration bei Laravel?

Einfach gesagt, Laravel-Migration ist eine Möglichkeit, eine Tabelle in Ihrer Datenbank zu erstellen, ohne tatsächlich zum Datenbankmanager wie phpmyadmin oder sql lite oder was auch immer Ihr Manager ist, zu gehen.

Zweitens, wie migriere ich in Laravel? Zu schaffen ein Migration , benutze die machen : Migration Handwerkerbefehl: Wenn du schaffen ein Migration Datei, Laravel speichert es im Verzeichnis /database/migrations. Jeder Migration Dateiname enthält einen Zeitstempel, der es erlaubt Laravel um die Reihenfolge der Migrationen zu bestimmen.

Was ist auf diese Weise Migration in Laravel?

Handwerker und Laravel Migrationen. Kurz gesagt, Migrationen sind Dateien, die eine Klassendefinition mit einer up()- und einer down()-Methode enthalten. Die Methode up() wird ausgeführt, wenn die Migration wird ausgeführt, um Änderungen in der Datenbank zu übernehmen. Die Methode down() wird ausgeführt, um die Änderungen rückgängig zu machen.

Wie kann ich eine bestimmte Migration in Laravel zurücksetzen?

Ändern Sie die Chargennummer des Migration du möchtest Rollback zum Höchsten. Lauf Wandern : Rollback.

  1. Gehen Sie zu DB und löschen/benennen Sie den Migrationseintrag für Ihre-spezifische-Migration um.
  2. Löschen Sie die Tabelle, die von your-specific-migration erstellt wurde.
  3. Führen Sie php artisan migration --path=/database/migrations/your-specific-migration aus. php.

Empfohlen: