Open german-bortoli opened 11 years ago
No, esto va en contra de la definición de migrate.
Migrate es una forma de versionar la base de datos, en cualquier momento podes hacer rollback durante el desarrolllo y el código acompaña los cambios que se hagan...
Aunque por prolijidad podríamos hacerlo, antes de presentarlo en la comunidad. Ni nates ni despues.
No estoy deacuerdo, porque el tema es que los migrates, sirven mas en un entorno de producción.
Para mi como que ahora estamos en development, estaría bueno, tener los campos estables definitivos en un solo archivo y no repartido en 20 archivitos.
"In general editing existing migrations is not a good idea: you will be creating extra work for yourself and your co-workers and cause major headaches if the existing version of the migration has already been run on production machines. Instead, you should write a new migration that performs the changes you require."
Read more at: http://laravelbook.com/laravel-migrations-managing-databases/
Por eso dice "En producción"
Se deben quitar los migrates adicionales, y dejar un solo archivo por nuestro proyecto, que migre los campos nuevos agregados.