2015-11-04 29 views
9

Czekam na odświeżenie i wstawienie pojedynczej tabeli w Laravel 5.1. Czy to możliwe?Laravel 5.1 odśwież i obsadź pojedynczy stół

Próbowałem poniżej, ale daje błąd (niepoprawna składnia).

php artisan migrate:refresh --path=database/migrations/CreateTableTimesheet 

Jeśli używam: php artisan migrate:refresh to tylko mówi:

Nic migrować

Odpowiedz

9

Można użyć migrate:refresh polecenie przywróci wszystkich swoich migracji, a następnie wykonać polecenie z migrate . Komenda ta skutecznie ponownie tworzy całą bazę danych:

php artisan migrate:refresh 

A może użyć opcji --class określić konkretną klasę siewnik do uruchomienia indywidualnie:

php artisan db:seed --class=UserTableSeeder 

pełny kod będzie:

php artisan migrate:refresh 
php artisan db:seed --class=UserTableSeeder 

Mam nadzieję, że to pomoże.

0

Może najpierw wystarczy wykonać kopię zapasową bazy danych, upuść ją i sprawdź, czy działa całe obsiewanie, migracja i odświeżanie mechanizmu. Ale najpierw zrzuć autoload.

+2

Doskonałym sposobem na uzyskanie odpowiedzi w głosowaniu jest dodanie przykładu lub linku do przykładu. – c0y0teX