PauloRB.dev

Desenvolvedor de Software

Como Executar Migrations e Seeders Específicas no Laravel | PauloRB.dev Como Executar Migrations e Seeders Específicas no Laravel – PauloRB.dev
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.

 

Mais Posts

Definindo o Ano Atual como Valor Padrão em Migrations do Laravel

Definindo o Ano Atual como Valor Padrão em Migrations do Laravel

Ao trabalhar com migrations no Laravel, uma tarefa comum é definir valores padrão para colunas em tabelas de banco de... Leia mais

Tutorial: Exportando Imagens Base64 Usando Laravel Excel

Tutorial: Exportando Imagens Base64 Usando Laravel Excel

Neste tutorial, vamos aprender como exportar uma lista de cadastros de clientes para uma planilha Excel, incluindo as fotos dos... Leia mais

Alternar entre múltiplas versões no PHP

Alternar entre múltiplas versões no PHP

Então problemas do dia-a-dia se por alguma motivo qualquer você prefere utilizar ambientes de desenvolvimento locais ao invés de containers... Leia mais

Como Instalar e Usar o MailHog com Laravel para Testes de Email

Como Instalar e Usar o MailHog com Laravel para Testes de Email

No desenvolvimento de aplicações web, especialmente no Laravel, enviar emails é uma tarefa comum. Porém, testar o envio de emails... Leia mais