Railsではテーブルの変更(テーブル削除やカラム追加、インデックス追加など)はマイグレーションという仕組みを使って行います。SQLを直接操作することはないんですね。今回は、マイグレーションの中でもよく使うテーブルのカラム追加・削除の方法をメモしておきます。使用したRailsのバージョンは以下のとおりです。以下コマンドで、テーブルのカラムを追加するためのマイグレーションファイルを作成します。以下コマンドで、マイグレーションファイルをもとにテーブルのカラムを追加します。上記コマンドを実行すると、以下のようなマイグレーションファイルがタイムスタンプ付きで自動生成されます。db/migrate/20181208122013_add_title_to_posts.rbあとは、以下コマンドでテーブルのカラムを追加してやればOKです。ちなみに、以下コマンドのようにカラムを複数追加することもできます。Detailsの箇所はどんな名前でもOKです。自動生成されるマイグレーションファイルは以下のとおりです。以下コマンドで、テーブルのカラムを削除するためのマイグレーションファイルを作成します。以下コマンドで、マイグレーションファイルをもとにテーブルのカラムを削除します。上記コマンドを実行すると、以下のようなマイグレーションファイルがタイムスタンプ付きで自動生成されます。db/migrate/20181208135907_remove_title_from_posts.rbあとは、以下コマンドでテーブルのカラムを削除してやればOKです。ちなみに、以下コマンドのようにカラムを複数削除することもできます。Detailsの箇所はどんな名前でもOKです。自動生成されるマイグレーションファイルは以下のとおりです。Railsでテーブルのカラムを追加・削除する方法をまとめました。RailsはAddカラム名Toテーブル名といい、Removeカラム名Fromテーブル名といい、ほんと規約がかっちりしていますね。Qiitaの2日目の記事です。Railsを学ぶといったらRailsチュートリアルですよね。installしたときのインストール先が気になったので調べてみました。routesすると、以下のようにすでにいくつかのルーティングが設定されていました。Railsの環境構築を行ったときのメモです。意外と複雑だったので忘れないように手順を書いておきます。Railsでカラムの型を確認する方法Railsでテーブルのカラムの型を確認する方法をメモしておきます。consoleから以下コマンドで確認できます。installしたときのインストール先NEXT【Git】リモートブランチをローカルにチェックアウトする方法プロフィールdonchan技術を磨きたくてSIerからWeb業界に転職したエンジニア。技術メモを書いています。