もがき系プログラマの日常

もがき系エンジニアの勉強したこと、日常のこと、気になっている技術、備忘録などを紹介するブログです。

2022-11-01から1ヶ月間の記事一覧

playwrightをgithub actionで動かす

はじめに こんにちは。 前回からplaywrightのかんたんなネタです。 kojirooooocks.hatenablog.com 今回はgithub actionで動かすのをやってみました。 本題 最小の構成はこんな感じ? name: Test on: pull_request: types: [opened] jobs: main: runs-on: ubu…

playwrightでE2Eテスト

はじめに こんばんは。 最近 playwright というテストツールを使って E2Eテストを触っています。 設定はとてもかんたんだったので、備忘録として残しておきます。 playwright.dev 本番 install playwrightのインストール $ npm i -D @playwright/test ブラウ…

BigQueryの分割テーブル作成

はじめに こんばんは。 案件でBigQueryを触ることがあり、分割テーブルを作ることがあったので、備忘録として残しておきます。 cloud.google.com 本題 時間分割テーブル こんな感じのテーブルを作ります。 重要なのはテーブル名に YYYYMMDDのフォーマット で…

LaravelでMailファサードでMailableを使わずにメール送信

はじめに こんばんは。 またまたLaravelの知らなかったんかい!ネタです。 Mailファサードでメールを送る際にMailableを使わずに送る場合の対応です。 本題 普通にやる場合は以下。 Mail::to($user->email)->send(new TestMail($subject, $user)); Mailable…

LaravelのSeederでダンプしたSQLファイルを読み込みたい

はじめに こんばんは。 今回もLaravelでかんたんな備忘録です。 ある案件で、LaravelのSeederでダンプしたSQLファイルを読み込ませたい状況が出てきました。 今まで Factory/Seederを作ってテストデータを作ってたのですが、SQLファイルを読み込ませるのはや…