Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak zasiać stół przestawny w Laravel 5.4?

Kiedy wprowadzasz zmiany w plikach seedera i nie odzwierciedlają one twoich zmian, musisz uruchomić automatyczne ładowanie zrzutu kompozytora.

możesz użyć jednego z następujących poleceń

$ composer dump-autoload

$ composer du

$ composer dump


$ composer dump-autoload -o

Następnie spróbuj ponownie uruchomić polecenie db:seed, aby odzwierciedlić zmiany.

co robi automatyczne ładowanie zrzutu kompozytora?

composer dump-autoload niczego nie pobierze. Po prostu regeneruje listę wszystkich klas, które muszą być uwzględnione w projekcie (autoload_classmap.php). Idealny, gdy masz nową klasę w swoim projekcie.

W idealnym przypadku wykonasz kompozytora dump-autoload -o , aby szybciej ładować Twoje strony internetowe. Jedynym powodem, dla którego nie jest to ustawienie domyślne, jest to, że jego wygenerowanie zajmuje trochę więcej czasu (ale jest tylko nieznacznie zauważalne)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Wprowadź tekst i znaki specjalne oraz MySQL

  2. Format rekordu obecności na zajęciach Zapytanie SQL

  3. klasa nie została znaleziona wyjątek com.mysql.jdbc.driver

  4. Jak połączyć Androida z MySQL za pomocą sterownika Mysql JDBC

  5. Java+Tomcat, Umierające połączenie z bazą danych?