Ruby

CircleCIのManual Approvalを得てAzure App Serviceのデプロイスロットをスワップさせる

この記事はCircleCI Advent Calendar 2020 - Qiitaの19日目の記事です。 qiita.com 今回はCircleCIのManual Approvalを使用してAzure App Serviceのデプロイスロットをスワップさせるところをやっていきたいと思います。 やりたいこと Dockerイメージのビル…

すでに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やドットインストールでしか学習経験がない僕にとって、ローカ…