はじめに テーブルにreference型のカラムを追加する際に、マイグレーションファイルの 記述方法に細かな作法があるようなのでまとめておきます。 テーブルと一緒にreference型のカラムを作成する時 前提条件 userテーブルがあり、新たにcredit_cardテーブルを作る credit_cardテーブルの中にはreference型のuser_idカラムがある。 他のカラムとして、カード番号、期限、セキュリティ番号がある。 credit_cardモデルを作成 db/migrate/作成された日付_create_creditcards.rb class CreateCreditcards < ActiveRecord::Migration[5.2] def change create_table :creditcards do |t| t.integer :credit_number