rails 技術ブログ

rails 技術ブログ

勉強したことをアウトプットしていきます

2020-12-28から1日間の記事一覧

【rails】has_secure_password

has_secure_passwordとは railsに標準でついている機能で、パスワードをそのままデータベースに保存するのではなく、元に戻すことのできない値にハッシュ化して保存してくれます。 使いたいモデル内にhas_secure_passwordと記述するだけで簡単に使うことがで…

【rails】マイグレーションファイルを作成してNOT NULL制約を追加する

NOT NULL制約とは? データベースの値にNULL(railsでいうnil)を格納したくない時、NOT NULL制約をつけておくと、NULLを保存できないようにしてくれます。 使い方 ※既にデータベースが作成済みの場合のやり方です。 ①rails g migration <ファイル名>でマイグ…