随時更新
config/initializers/simple_form.rb # 必須フィールドのマークを消す config.label_text = ->(label, required, explicit_label) { label.to_s } # 必須フィールドのマークを消す config.required_by_default = false
= link_to 'ユーザー登録', new_user_registration_path = link_to 'ログアウト', destroy_user_session_path, method: :delete
テーブル作成 # frozen_string_literal: true class CreateProducts < ActiveRecord::Migration[6.0] def change create_table :products do |t| # NOT NULL制約 t.string :name, null: false t.integer :price, null: false t.timestamps end end end 複数…
# frozen_string_literal: true class User < ApplicationRecord validates :screen_name, # 必須 presence: true, # 長さ length: { maximum: 20 }, # 一意制約(大文字小文字区別しない) uniqueness: { case_sensitive: false } end # frozen_string_litera…
これから適宜追記していきます。 AllCops: Exclude: - 'db/schema.rb' Documentation: Enabled: false
# frozen_string_literal: true blog.toshimaru.net blog.oliva.co.jp
適宜追記していきます。 保存系 カーソルが外れると自動保存されること(確かデフォルトでそうだったはず) 一定時間経過で自動保存されること(秒数も指定できるので、1secにしてる) 保存時にファイル末尾が改行されること 保存時に行末の空白が除去されること…
適宜更新です。 rails db:xxxxx root@1f4605d9b6ff:/workspace# rails db:drop Dropped database 'rails_docker_development' Dropped database 'rails_docker_test' root@1f4605d9b6ff:/workspace# rails db:create Created database 'rails_docker_develop…
DBを作成する $ createdb twitter_copy_test
前提 以下の記事の通りに、アプリケーション作成 => git pushまで済んでいること。 now-on-air.hatenablog.com 書き出してみる .gitignoreを書く ※~/.gitconfigと~/.gitignoreの設定を済ませたので、最近はもうやってません。 .idea DB作成 $ rails db:creat…
随時更新します。 RubyMine ショートカット ⌘ + 9 : VCSパネルを開く ⌘ + Shift + O : ファイルを検索する ⌘ + K : コミットする ⌥ + F12 : ターミナルを開く