Pular para conteúdo

Projeto 06 - Modelando o Banco com Migrations 🗄️

Objetivo: Substituir o array estático do Gerenciador de Tarefas por uma tabela real no banco de dados, usando Migrations.

O Desafio

  1. Configure a conexão com o banco de dados no .env (SQLite ou MySQL).
  2. Crie uma migration create_tarefas_table com os campos titulo, descricao e concluida (boolean).
  3. Rode php artisan migrate e confira a tabela criada no banco.
  4. Escreva o método down() da migration e teste o rollback com php artisan migrate:rollback.

O que entregar?

  • Código da migration (métodos up() e down()).
  • Print da saída de php artisan migrate com sucesso.
  • Print da estrutura da tabela tarefas (via php artisan tinker ou um client de banco).