tag: MySQL  1/1

ASP.NET Core IdentityテーブルのIndex column size too largeの対処

ASP.NET Coreネタ二個目。ASP.NET Core標準のユーザー認証(?)のASP.NET Core Identityは、勝手にユーザーテーブルとか作ってくれるわけだが、ちょっと古いMySQLのutf8mb4データベースだと、自動生成されるテーブル定義が有名な「Index column size too large. The maximum column size is 767 bytes.」に引っかかってしまってマイグレーションエラーになる。一応解説すると、この問題はMySQL (InnoDB) のインデックスが貼れる列...