Como Executar Migrations e Seeders Específicas no Laravel

Como Executar Migrations e Seeders Específicas no Laravel
Para rodar uma migration específica no Laravel, você pode usar o comando migrate com a opção --path. Siga os passos abaixo:
  1. Identifique o caminho da migration que você deseja rodar. Normalmente, as migrations ficam em database/migrations.
  2. Execute o seguinte comando no terminal, especificando o caminho da migration:
php artisan migrate --path=/database/migrations/nome_da_migration.php
Isso irá rodar apenas a migration que você especificou. Lembrando que o caminho deve ser relativo à raiz do projeto e você precisa incluir o nome completo do arquivo de migration. Para executar uma seeder específica no Laravel, você pode usar o comando db:seed com a opção --class. Siga os passos abaixo:
  1. Certifique-se de que a seeder que você deseja executar já foi criada e está localizada no diretório database/seeders.
  2. Execute o seguinte comando no terminal, especificando o nome completo da classe seeder:
php artisan db:seed --class=NomeDaSeeder
Isso irá rodar apenas a seeder especificada, sem executar as outras.  

Comentários (0)

Nenhum comentário ainda. Seja o primeiro.

Continue lendo

Como rodar Laravel no WSL com Valet Linux (de verdade)

Como rodar Laravel no WSL com Valet Linux (de verdade)

Sim, dá pra desenvolver Laravel no Windows sem sofrer. Mas você precisa fazer do jeito certo: usando WSL + Valet Linux. Esqueça XAMPP, Laragon, Docker lento e até o WSL 1. O caminho mais fluido para trabalhar com…

Laravel, NGINX, php, Tutorial
Formas de Paginação de Dados no Laravel

Formas de Paginação de Dados no Laravel

No desenvolvimento de aplicações web, a paginação de dados é um recurso fundamental quando se trabalha com grandes volumes de registros. O Laravel, um dos frameworks PHP mais populares, oferece diversas abordagens para…

Artigo, Iniciantes, Intermediários, Laravel, php, Tutorial