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

Design Pattern Facade em PHP : Exemplo prático

Design Pattern Facade em PHP : Exemplo prático

O Design Pattern Facade é uma solução elegante para simplificar a interface de um subsistema complexo, tornando-o mais fácil de usar. Ele atua como uma fachada que esconde a complexidade de classes e interações…

Artigo, Iniciantes, Intermediários, php, Postgres, Tutorial
Como iniciar, parar e reiniciar o Apache Web Server no Linux

Como iniciar, parar e reiniciar o Apache Web Server no Linux

Comandos para controlar o funcionamento do apache em ambientes de desenvolvimento locais: Estes Comandos Servem para ambientes Ubuntu/Debian: Iniciar: sudo systemctl start apache2 ou sudo service apache2 start Parar:…

Apache, Linux, Ubuntu