No entanto, para o CRUD que vamos criar, precisamos de uma tabela de produtos. Assim, vamos à linha de comando e escrevemos o seguinte comando:
php artisan make:migration create_products_table --create=products
Como pode ver na pasta database\migrations, foi criado um novo ficheiro com dois métodos:
up()– método que define a tabela;down()– método para quando à a necessidade de atualizar a tabela.
Posto isto, estamos prontos para atualizar a nossa tabela com os campos/atributos que acharmos mais convenientes para a nossa aplicação. No nosso caso, vamos acrescentar apenas dois campos: name, que vai servir para guardar o nome do produto, e detail, para guardar alguma informação sobre o produto.
Em seguida, para atualizar a nossa base de dados, vamos fazer a migração dos dados novamente, mas com uma pequena alteração na linha de comandos:
php artisan migrate:refresh
Podemos ver que no phpMyAdmin a nossa base de dados já foi atualizada.