La idea es esta: quiero crear una nueva tabla en Laravel 5.
Les comento cómo intento lograr esto. En la carpeta database/migrations/ existen por default 2 archivos php:
- 2014_10_12_000000_create_users_table.php
- 2014_10_12_100000_create_password_resets_table.php
Ahora, ejecuto los siguientes comandos:
php artisan migrate:install
php artisan migrate
Con esto, creo las tablas de usuarios y passwords.
Ahora quiero crear una nueva tabla. Para esto, en la carpeta migrations agrego el archivo: 2014_10_12_200000_create_new_table.php
Para crear la tabla que corresponde con este último archivo, ejecuto:
php artisan migrate
Git Bash me dice que: Nothing to migrate, o sea que no hay nada que migrar. Pero ¿cómo que no?
Ya intenté hacerlo con:
- php artisan migrate --path=app/database/migrations/2014_10_12_200000_create_new_table.php
- php artisan migrate app/database/migrations/2014_10_12_200000_create_new_table.php
- php artisan migrate 2014_10_12_200000_create_new_table.php
Pero la respuesta es la misma: Nothing to migrate
Saludos!