らびのイロイログ

らび(love_of_bee)のイロイログ

日常で調べたけど放置している知識をまとめたり、自分の考えを整理したり

rails復習日記

過去(といっても1年~半年ほど前)に作成したrailsアプリを改めて触ってみようと思ったものの、基本的なコマンドも忘れてしまっている状態でした。

復習したコマンドのメモを残しておきます。

 

railsサーバー立ち上げ

railsアプリを配置しているフォルダでコマンドプロンプトを立ち上げて、以下コマンドをたたく。

rails s

DB操作(準備)

DB操作のためには、まずrailsのコンソールを立ち上げる。

アプリを配置しているフォルダでコマンドプロンプトを立ち上げて、以下コマンドをたたく。

rails c

DB操作(SELECT ALL)

Userテーブルがあるとする。その場合は、以下のコマンドで全検索。

User.all

DB操作(COLUMN NAMES)

Userテーブルのカラム情報を確認する場合は、以下コマンド。

User.column_names

DB操作(INSERT)

Userテーブルのデータが空だったので、最初のデータを挿入して見る。

・newする
 user = User.new
・値をセット
 user.authority = 0
  ⋮
・セットしたい値を確認
 pp user
・保存
 user.save
※以下の一文でも可能
 User.create(authority: 0)

ルーティングの確認

rails routes


今日はここまでです!