読者です 読者をやめる 読者になる 読者になる

Modelを削除する(テーブル含め)

RailsでModelとテーブルを削除する方法。

まずはModelを削除。

rails d model xxx

これだけだと作成されたテーブルは残るので直接DBを消しにかかる。

rails dbconsole

/* テーブルを確認 */
.table

/* テーブル削除 */
drop table xxx;

/* dbconsoleを終了 */
.quit

他にもSQLが直接使えるので結構便利。

これでテーブルからも削除が完了する。