Файл миграции Rails не добавляет все мои определенные столбцы в БД

0

Я пытаюсь создать приложение rails, но что-то не так, я получаю неприятную ошибку undefined method title 'для # `

Я использовал этот ling:

ruby script/generate scaffold Blog title:String body:text

для создания следующего файла миграции:

class CreateBlogs < ActiveRecord::Migration
 def self.up
  create_table :blogs do |t|
    t.String :title
    t.text :body

    t.timestamps
  end
end

 def self.down
  drop_table :blogs
 end
end

После проверки базы данных нет столбца "title". Я пробовал это с несколькими разными именами и по какой-то причине, хотя в файле миграции есть два столбца вместе с отметками времени, после того, как я выполнил rake db: перенесите туда только одно поле в дополнение к отметкам времени и идентификатору. Не знаю, почему мое поле "title" не создается: (

Теги:
migration
rake
osx-snow-leopard

1 ответ

2
Лучший ответ

Не должна ли строка быть строчной буквы 'S'?

  • 0
    Да, видимо, так и должно быть. Я такой идиот. Спасибо

Ещё вопросы

Сообщество Overcoder
Наверх
Меню