Phinxでプライマリキーとしてid以外を使う方法
概要 PHPのマイグレーションツールとしてPhinxがあります。 Phinxはプライマリキーとしてデフォルトでidというカラムを使うので、それを使わないようにする方法を説明します。 ...
概要 PHPのマイグレーションツールとしてPhinxがあります。 Phinxはプライマリキーとしてデフォルトでidというカラムを使うので、それを使わないようにする方法を説明します。 ...
概要 PHPには、Phinxというデータベースのマイグレーション用のライブラリがあります。 これを、DockerのPHPイメージを使って動かそうとした時にやったことを書いておきます。 ...
概要 私は、docker-composeで作成したコンテナと通信したいと思ったのですが、うまくできずに通信ができるようになるまで時間がかかってしまいました。 ...
概要 Dockerを使って、PHPのパッケージを管理するためのComposerを利用する方法を紹介します。 方法 Dockerを使ってComposerを使うときは、Docker Hub にある公式のComposerのイメージを使います。 ...
概要 Gitのホスティングサービスを作ることができる、GitLabには、テストを実行するためのGitLab Runnerがあるのですが、このGitLab RunnerのGitLabとの通信が多く、負荷が増えるということが発生しました。 ...
概要 ASP.NET Core で、国際化、多言語化の方法として、言語別の表示したい情報を書いたViewのファイルを用意して、それを表示させる方法を紹介します。 環境 ASP.NET Core 2.0 NET Core 2.0 仕組み 国際化の仕組みと方法はいくつかあるのですが、ここではサフィックスを使ったViewの国際化の方法を紹介します。 ...
概要 ターミナルから「dotnet run」というコマンドでアプリを起動しようとしたら、このようなエラーが発生しました。 crit: Microsoft.AspNetCore.Server.Kestrel[0] Unable to start Kestrel. System.InvalidOperationException: HTTPS endpoints can only be configured using KestrelServerOptions.Listen(). ...
概要 .NET Core と ASP.NET Core でWebアプリケーションを開発していた時に、.NET Core からxUnit を使いテストを書き、「dotnet test」コマンドを実行してテストをしようとしたら、エラーを含め何も表示されずにテストが実行されませんでした。 ...
私が最近始めた、楽して購入した本を把握・管理する方法を紹介します。 本の管理 この記事を見ているあなたは、本屋で本を買って家に帰ったら、すでにその本を買っていた、ということはありませんか? ...
個人でWebサービスなどを公開するときに、VPSとクラウドサービスの選択方法を紹介します。 VPS と クラウドサービス 個人で作ったWebサービスを公開するときに、公開するサーバを用意する方法として、VPS や クラウドサービスサービス を使う方法があります。 ...