null->''変換を処理するための移行を作成しようとしていますが、機能していないようです。私は持っています:
def up
change_column :items, :detail, :text, :default => ''
end
これは正しい構文ですか?
どうも
null->''変換を処理するための移行を作成しようとしていますが、機能していないようです。私は持っています:
def up
change_column :items, :detail, :text, :default => ''
end
これは正しい構文ですか?
どうも
それはほぼ正しいように見えます。
ただし、MySQL を使用している場合は、デフォルト値を TEXT または BLOB フィールドに設定できないことに注意してください。
この質問はchange_column_default(table_name, column_name, dafault_value)
すでにここで尋ねられています:
Rails migrations: Undo default setting for a column