1分で読めます
sandboxオプションの嬉しい点
sandboxオプションのメリットは、コンソール終了時に自動でデータベースへの変更をロールバックできる点です。
「手元で更新とか色々試したいけどデータベース変更したくないよ〜」という場合に便利。
そうでなくても誤って操作する可能性もあるので、とりあえずこのオプションで触っておけば
ローカル環境のデータに影響が出ることはないので嬉しいですね。
使用方法
いつものコンソールを起動するコマンドに--sandbox
でオプションをつけるだけ。
rails console --sandbox
※rails c -s
でも可能
注意点
ただし本番環境で使う場合は注意をしましょう。
大規模な障害につながる危険性があります。