ゼットコードログ

コード的な何かを書いていきます。

railsでDB関連の操作

データベースの作成(初回)

./bin/rake db:create

データベースの更新、マイグレーションファイルの適用

./bin/rake db:migrate

現在のマイグレーションファイルの適用状況を確認する

./bin/rake db:migrate:status

modelを作成する

./bin/rails g model User {columnName}:{Type} ...

modelにカラムを追加する

./bin/rails g migration Add{columnName}To{tableName} {columnName}:{Type}

sqliteを起動して対話形式でSQLを発行する

sqlite3 db/development.sqlite3