Just do IT

思うは招く

2020-01-16から1日間の記事一覧

Ruby on Rails でモデルを作成する基本

手順 データベースを作成する ORMでプログラムからDBへアクセスする モデルクラスを作成 マイグレーションファイルの中身 モデルクラス マイグレーションを実行してファイルを作成 テストデータを準備 テストデータを取り込む モデルクラスにアクセス モデル…

Rails new したときに生成されるデフォルトのDB設定ファイルの意味

Railsでは、rails newをすると、デフォルトだと自動でconfig/database.ymlが作成される rails new -dでDBを選ぶオプションになる -dオプションがなければ、sqlite3の使用を前提としたdatabase.ymlが生成される .ymlはYAML(ヤムル)と呼ばれる拡張子で、デー…

【Mac】VSCodeで今開いているファイルのパスを取得する方法

2つの方法がある。 方法1 cmd + sfhit + pでコマンドパレットを開く copy relative~と検索して出てきたコマンドを実行(相対パスをコピーしたい場合) 方法2 ファイルの名前上で右クリック。 バスのコピー:絶対パスを取得 相対パスをコピー:相対パスを取得…

Macでよく見る変な記号ショートカット「⌘⌥⇧⌃」はどれを押せばいいのか

何度も忘れるのでメモ。特に⌥と⇧が難敵。 変な記号がわかりづらい 記号 対応キー ⌘ command ⌥ option/alt ⇧ shift ^ control たとえば ⌥⌘C => option/alt + command + C ⌥⇧⌘C => option/alt + shift + command + C 覚え方 こちらの記事にアイコンの元ネタな…

Ruby on Rails でコントローラーを作成する基本

やること 環境 前提 手順 Railsアプリの新規作成をする コントローラーの作成 コントローラーにアクションを記述 ルーティング情報を設定 やること Rails でコントローラーを作成する基本をおさらい 環境 Rails 6.0.2.1 Vagrant 2.2.2 Ubuntu 18.04.3 LTS (B…