リファレンスを生成
説明
既存のテーブルにリファレンスを追加
使い方
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)