En lösning kan vara att köra ett sql-kommando för att skapa databasen, istället för att använda _dbContext.Database.CreateIfNotExists();
Jag har lagt in lite mellanrum för att göra det lättare att läsa, ändra självklart databasnamn till det namn du vill ha, och även PathToData och PathToLog.
Om du ändrar serverns sortering till French_CI_AI, alla nya databaser kommer att skapas med denna sammanställning men det är inte alltid det bästa valet och kommer att orsaka huvudvärk om du är förbi utvecklingsstadiet eftersom det också påverkar temp_db-databasen (tillfälliga tabeller och andra tillfälliga objekt).