2020-09-02から1日間の記事一覧
ロールバック怖い。でもやらなければ・・・ ロールバックの手順をメモした。 背景 logsテーブルの id を uuid に変更したい でもすでに logs テーブルは作っちゃった 幸い、ひとつロールバックすればまだ戻せる DB は postgresql を使用 今の DB バージョン…
モデル作成時に設定する手順 $ rails new uuid-test -d postgresql $ cd uuid-test データベース作成。 $ rails db:create モデル作成。 $ rails g model User name:string マイグレーションファイルを修正。 class CreateUsers < ActiveRecord::Migration[6…
rails new <アプリ名> -d postgresql rails new後にDBを変えたい場合 Rails 6 で DB を SQLite3 から PostgreSQL に変更するのはコマンド一発 - Just do IT
モデルの属性を一意にしたい場合はuniqをつける。 rails g model User name:string email:string:uniq