サーバーサイド
Laravel Sailで始めるDocker開発環境構築ハンズオン新着!!

Laravel Sail は、Docker 上で Laravel の開発環境を手軽に立ち上げる公式ツールです。PHP・MySQL・Redis などをローカルに直接インストールせず、./vendor/bin/sail up 一発で開発に必要な…

続きを読む
php備忘録
Laravelのカラム変更マイグレーション:ネイティブ change() と doctrine/dbal の使い分け新着!!

Laravel のマイグレーションでは、「カラムの型を変えたい」「NULL 許可を切り替えたい」「カラム名をリネームしたい」という変更が頻繁に発生します。新規テーブルの作成と違い、既存カラムを変更する操作は、歴史的に doctrine/db…

続きを読む
サーバーサイド
標準 auth_user は一切変更しない。紐付けは専用テーブルで持つ

個人開発の株式分析Webアプリで、認証基盤を全面的に入れ替えました。移行元は「Django allauth + Simple JWT のメール/パスワード認証」、移行先は「AWS Cognito User Pool ベースの OAuth 2…

続きを読む
サーバーサイド
標準 auth_user は一切変更しない。紐付けは専用テーブルで持つ

個人開発の株式分析Webアプリで、認証基盤を全面的に入れ替えました。移行元は「Django allauth + Simple JWT のメール/パスワード認証」、移行先は「AWS Cognito User Pool ベースの OAuth 2…

続きを読む
Python備忘録
【Django】django.core.exceptions.FieldError: Unknown field(s) () specified for

【Django】django.core.exceptions.FieldError: Unknown field(s) () specified for なかなか悩みました。直訳すれば「知らないフィールド操作しようとして […]

続きを読む
php備忘録
Laravel:maigrationでカラムにコメント付与

Laravelのmaigrationでカラムにコメント付与する テーブルが増えていくと「あれ?このカラムってなんだったっけ?」なんてことありませんか? 私はよくあります。まぁ一気にテーブル作っちゃったからなんですが。 「 […]

続きを読む
php備忘録
Laravelでハマったcharset:utf8mb4

Laravelでハマったcharset:utf8mb4 最近Laravelでのプログラミングに明け暮れてます。 おかげでブログの更新が疎かになってますが、完成したプログラムはきっと皆さまのお役に立つものであろうと思います […]

続きを読む