sql >> Databáze >  >> RDS >> Mysql

Tabulka Laravel Migration již existuje, ale chci přidat novou, ne starší

Ve verzi 5.x můžete stále čelit problému. Zkuste tedy nejprve ručně odstranit související tabulku pomocí

php artisan tinker

Potom

Schema::drop('books')

(a ukončete pomocí q )

Nyní můžete úspěšně php artisan migrate:rollback a php artisan migrate .

Pokud k tomu dochází opakovaně, měli byste zkontrolovat, zda down() metoda ve vaší migraci zobrazuje správný název tabulky. (Může to být problém, pokud jste změnili názvy tabulek.)



  1. POUŽÍVEJTE HINT a DISABLE_OPTIMIZED_NESTED_LOOP

  2. PHP:Zobrazit dialog pro potvrzení ano/ne

  3. Jak hluboce zkopíruji sadu dat a změním odkazy FK tak, aby ukazovaly na všechny kopie?

  4. Jak vypsat všechny tabulky v Oracle