コンソールで以下のコマンドを実行しました
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