ruby-on-rails – Rails会导致迁移无法正常工作

我在控制台上运行了以下命令
rails g migration payslips first_name:string last_name:string

但这只是生成如下的空文件

class Payslips < ActiveRecord::Migration
  def change
  end
end

我找不到原因.控制台生成命令有问题吗?

解决方法

功能是否正确,如果要创建模型,则需要运行:
rails g model payslips first_name:string last_name:string

然后你得到:

class CreatePayslips < ActiveRecord::Migration
  def change
    create_table :payslips do |t|
      t.string :first_name
      t.string :last_name

      t.timestamps
    end
  end
end

相关文章

validates:conclusion,:presence=>true,:inclusion=>{...
一、redis集群搭建redis3.0以前,提供了Sentinel工具来监控各...
分享一下我老师大神的人工智能教程。零基础!通俗易懂!风趣...
上一篇博文 ruby传参之引用类型 里边定义了一个方法名 mo...
一编程与编程语言 什么是编程语言? 能够被计算机所识别的表...
Ruby类和对象Ruby是一种完美的面向对象编程语言。面向对象编...