Ruby
created_atやupdated_atに登録される時刻は、初期の設定では、UTCになります。 >> user.updated_at => Mon, 23 May 2016 19:05:58 UTC +00:00 日本時間にしたい場合は、config/application.rb のconfig.time_zone に、Tokyoを設定します。 module Asagao cla…
% rails console --sandbox Any modifications you make will be rolled back on exit >>
アプリケーションの作成 第1章 と同じように、skip-bundleオプションを指定して、bundle install をスキップして、アプリケーションを作成します。 % cd ~/RubymineProjects/environment % rails _5.1.6_ new hello_app --skip-bundle Rubymineの起動 と Rub…
開発環境 チュートリアルの AWS Cloud9 ではなく、ローカルPCで環境を準備します。 Ruby 2.6.5 Rails 5.1.6 IDE Rubymine 2019.3 ※ Ruby 2.7 の変更に未対応のgemがあり、railsで警告が出るようです。 現時点(2020年3月)では、2.6系を使った方が良いようです…
オプション 説明 -B, --skip-bundle bundleコマンドを実行しない -C, --skip-action-cable Action Cableのファイルを生成しない -M, --skip-action-mailer Action Mailerのファイルを生成しない -T, --skip-test テスト関連のファイルを生成しない --skip-co…
gemコマンドでバージョンを指定することでインストールできます。 $ gem install rails --version="5.2.0" #指定バージョンをインストール $ gem install rails --version="~>5.2.0" #5.2.X系の最新バージョンをインストール $ gem install rails --version=…
Mac Homebrewを使って、インストールします。 Homebrewのインストールは、macOS用パッケージマネージャー — Homebrew を参照してください。 必要な拡張ライブラリopensslとreadlineをインストールします。 opensslはRuby on Railsを使ってアプリケーションを…