説明
既存のテーブルにリファレンスを追加
使い方
references(カラム名 [, オプション])
オプション
| オプション | 説明 | デフォルト値 | 
|---|---|---|
| :type | カラムタイプ | :bigint | 
| :index | インデックスを付与 | true | 
| :foreign_key | 外部キーの制約 | false | 
| :polymorphic | ポリモーフィックを付与 | false | 
| :null | NULLを許可するか | true | 
例
既存のテーブルにリファレンスを追加
t.references(:user)
既存のテーブルにリファレンスを追加
references(カラム名 [, オプション])
| オプション | 説明 | デフォルト値 | 
|---|---|---|
| :type | カラムタイプ | :bigint | 
| :index | インデックスを付与 | true | 
| :foreign_key | 外部キーの制約 | false | 
| :polymorphic | ポリモーフィックを付与 | false | 
| :null | NULLを許可するか | true | 
t.references(:user)