Marian0 / hdsnippets

Snippet System created on Laravel 4
2 stars 0 forks source link

Refactorizacion de archivos migrate #9

Open german-bortoli opened 11 years ago

german-bortoli commented 11 years ago

Se deben quitar los migrates adicionales, y dejar un solo archivo por nuestro proyecto, que migre los campos nuevos agregados.

Marian0 commented 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.

german-bortoli commented 11 years ago

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.

Marian0 commented 11 years ago

"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/

german-bortoli commented 11 years ago

Por eso dice "En producción"