Ruby on Rails

すでにindex貼られているカラムに対してunique制限をかける方法 - Ruby on Rails

すでにindexが貼られているカラムに対して、以下のようにmigrationファイルを編集してunique制限をかけようとした時に def change add_index :users, :email, unique: true end そのままdb:migrateすると Index name 'index_users_on_email' on table 'users…

カラムの型をstringからintegerやbigintに変更しようとしてエラーが出た時の話

カラムの型をstring型からbigint型に変更しようと思って以下のようにmigrationファイルを編集して class ChangeColumnParentStringToBigint < ActiveRecord::Migration[5.2] def change change_column :categories, :parent_id, :bigint, null: true end end…

Okinawa.rb Meetup! @ ギークハウス沖縄 Ruby入門環境構築編 & もくもく回に参加した

はじめに 先日行われた、Okinawa.rb Meetup! @ ギークハウス沖縄 Ruby入門環境構築編 & もくもく回に参加してきました。 okinawarb.doorkeeper.jp 今回は環境構築編ということで、今までProgateやドットインストールでしか学習経験がない僕にとって、ローカ…