首页 文章

耙子没有返回任何东西

提问于
浏览
0

我jus创建了一个rails应用程序 . 我用它创建了一个模型

ruby script/generate model Article

接下来我通过在self.up方法中添加这些行来编辑我的001_create_articles.rb文件

def self.up
    create_table :articles do |t|
        t.string :title
        t.text :body
        t.string :published_at 

     t.timestamps
end
 

 end

现在我跑了

rake db:migrate

. 但迁移不起作用,它根本不打印任何东西 . 谁知道我哪里错了?

2 回答

  • 0

    我认为你必须生成一个迁移 . 如果我理解正确,您将迁移代码添加到模型中 .

    你必须运行这样的东西:

    ruby script/generate migration articles
    

    之后打开生成的文件并在那里添加代码 . 希望能帮助到你

  • 0

    你是不是从你的up方法中错过了一个 end

    def self.up
      create_table :articles do |t|
        t.string :title
        t.text :body
        t.string :published_at
        t.timestamps
      end
    end
    

相关问题