Как решить проблему с рубином на миграцию рельсов - PullRequest
0 голосов
/ 18 июня 2019

Я выполняю миграцию и не получаю никаких сообщений об ошибках или успехах:

up do
  create_table :libro_prestamos do
    column :id,                 Integer, :serial => true
    column :estado,             Integer
    column :fecha_prestamo,     Date
    column :fecha_entrega,      Date
    column :fecha_devolucion_real, Date
    column :observacion,        'text'
    column :usuario_id,         'INT(10) UNSIGNED'
    column :libro_copia_id,     'INT(10) UNSIGNED'
    column :created_at,         DateTime
    column :updated_at,         DateTime
    column :deleted_at,         DateTime
  end

  create_table :libro_editoriales do 
      column :id,                 Integer, :serial => true
      column :nombre,             'VARCHAR(300)'
      column :created_at,         DateTime
      column :updated_at,         DateTime
      column :deleted_at,         DateTime
  end

  modify_table :titulos_libros do
    add_column :isbn,         'VARCHAR(200)'
    add_column :stock_copias, 'INT(10) UNSIGNED'
    add_column :libro_editorial_id, 'INT(10) UNSIGNED'
  end
end

down do
  drop_table :libro_prestamos
  drop_table :libro_editoriales
  modify_table :titulos_libros do
    drop_column :isbn
    drop_column :stock_copias
    drop_column :libro_editorial_id
  end
end

1 Ответ

0 голосов
/ 18 июня 2019

Это self.up и self.down, а не просто up и down (я полагаю, вас смущает метод change)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...