-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
REMOVE: saco las migraciones que crean las tablas de veriones.
si no las sacas da error cuando queres correr las migraciones desde la version cero
- Loading branch information
Olvap
committed
Feb 28, 2012
1 parent
6c4c03a
commit fd52968
Showing
15 changed files
with
22 additions
and
288 deletions.
There are no files selected for viewing
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,12 +1,11 @@ | ||
class AddBoucherToReservas < ActiveRecord::Migration | ||
def self.up | ||
add_column :reservas, :boucher, :date | ||
add_column :reserva_versions, :boucher, :date | ||
#add_column :reservas, :boucher, :date | ||
#add_column :reserva_versions, :boucher, :date | ||
end | ||
|
||
def self.down | ||
remove_column :reservas, :boucher | ||
remove_column :reserva_versions, :boucher | ||
#remove_column :reservas, :boucher | ||
#remove_column :reserva_versions, :boucher | ||
end | ||
end | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,12 +1,11 @@ | ||
class RenameBoucherToVoucher < ActiveRecord::Migration | ||
def self.up | ||
rename_column :reservas, :boucher, :voucher | ||
rename_column :reserva_versions, :boucher, :voucher | ||
#rename_column :reserva_versions, :boucher, :voucher | ||
end | ||
|
||
def self.down | ||
rename_column :reservas, :voucher, :boucher | ||
rename_column :reserva_versions, :voucher, :boucher | ||
#rename_column :reserva_versions, :voucher, :boucher | ||
end | ||
end | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,16 +1,16 @@ | ||
class AddComisionTarifa < ActiveRecord::Migration | ||
def self.up | ||
add_column :reservas, :comision, :integer | ||
add_column :reserva_versions, :comision, :integer | ||
# add_column :reserva_versions, :comision, :integer | ||
add_column :reservas, :habitaciones, :integer | ||
add_column :reserva_versions, :habitaciones, :integer | ||
# add_column :reserva_versions, :habitaciones, :integer | ||
|
||
end | ||
|
||
def self.down | ||
remove_column :reservas, :comision | ||
remove_column :reservas, :habitaciones | ||
remove_column :reserva_versions, :comision | ||
remove_column :reserva_versions, :habitaciones | ||
# remove_column :reserva_versions, :comision | ||
# remove_column :reserva_versions, :habitaciones | ||
end | ||
end |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,14 +1,13 @@ | ||
class RemoveFechaFromReservas < ActiveRecord::Migration | ||
def self.up | ||
[:reservas, :reserva_versions].each do |table_name| | ||
[:reservas].each do |table_name| | ||
remove_column table_name, :fecha | ||
end | ||
end | ||
|
||
def self.down | ||
[:reservas, :reserva_versions].each do |table_name| | ||
[:reservas].each do |table_name| | ||
add_column table_name, :fecha, :date | ||
end | ||
end | ||
end | ||
|
Oops, something went wrong.
fd52968
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Otra opció sería modificarlas para que solo creen la tabla (cuestión de que las migraciones funcionen tanto desde 0 como desde dónde están actualmente en producción). Es un problema este, yo lo plantié en un (issue de rails) rails/rails#5077, pero todavía no me dijeron nada.
fd52968
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Cual sería la ventaja de que esten? yo prefiero que halla pocos sobre todo si vamos a instalarlo en otro lado.
fd52968
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
La ventaja de que estén es que la aplicación que está instalada en producción podría seguir andando (sin necesidad de hacer rollbacks de migraciones o dejar migraciones por la mitad).
Por otro lado, no tiene importancia si las migraciones se agregan, porque si instalamos una aplicación nueva, podríamos utilizar el schema (que es lo que hay que hacer), y las migraciones no deberían correr en ningún momento. (ya que se darían por corridas por rake db:setup), las migraciones no se cargan en la aplicación así que no se hace más lento de ningún modo.
fd52968
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ok entonces. haces el cambio?
fd52968
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.