作りたいものがありすぎる

40歳を過ぎてプログラミングを始めた人の顛末とこれからなど

MySQL

Laravel 認証カスタマイズ 複数tableを結合しての認証で Auth::user() に必要な値を入れる方法

Laravelの認証機能をカスタマイズして、認証時に3つのカラム条件で認証をし、さらに認証後にAuth::user() ファサードに複数tableからの値を取得することをしました。 環境Laravel5.6 windows10Pro 64bit vagrant環境にて実施 そもそもの経緯として、DB構造が…

Laravelのブラウザtest duskとDBtestを混在させる場合に use RefreshDatabase;を使ってハマった話

Laravelでブラウザテストをしていますが、testの際のシナリオとして、以下の様な検証をするケースがありました。 DBに値を入れない状態でtest開始 いくつかのtestを行う。 あるtableにレコードを入れた状態で同様のtestを行い表示の確認 tableが0件の状態と…

Laravelのブラウザテストでtest用DBを使う際はコマンドに注意

短めですが、ブラウザテストの際の注意点。 以下のサイトにもあるような設定をしてから、テスト用のDBに切り替えて自動ブラウザテストが行われる様に諸々設定をしていたんですが... Laravel5.6 テスト用データベースを作成してテストを実行するための設定方…

【輪読会資料】達人に学ぶSQL徹底指南書第2版 第二部後半 読書メモ

以下の記事は2019/1/16 コワーキングスペース秋葉原Weeybleで行われる輪読会 [秋葉原] 達人に学ぶSQL徹底指南書 輪読会 第2部 魔法のSQL(第2部 RDBの世界) のための読書メモとなります。 以下の書籍の 第二部 9 18 GROUP BY と PARTITION BY ~ 23 SQLにおけ…

【輪読会資料】達人に学ぶSQL徹底指南書 第2版  9, SQLで集合演算

以下の記事は2018/12/26 コワーキングスペース秋葉原Weeybleで行われる輪読会 [秋葉原] 達人に学ぶSQL徹底指南書 輪読会 第1部 魔法のSQL (集合演算/数列) の資料となります。 以下の書籍の 第一部 9 SQLで集合演算の要約です。 達人に学ぶSQL徹底指南書 第2…