Я использую MySql 8.0 с Pomelo.EntityFrameworkCore.MySql, MySql.Data.EntityFrameworkCore
У меня есть таблица:
пользователь (пол tinyint (1))
Я также пробовал бит (1), тоже не работает.
Я хочу, чтобы свойство Gender в сопоставленном классе было иметь тип bool
Я прошел через кучу статей, в которых говорилось:
установить для TreatTinyAsBoolean значение true в строке подключения.
Но как я могу это сделать, когда яиспользовать Entity Framework Core Database First подход?
Вот моя команда для создания базы данных:
dotnet ef dbcontext scaffold "server=localhost;port=3306;user=root;password=mypws;database=mydatabase;treattinyasboolean=true;" MySql.Data.EntityFrameworkCore -o Models -f
Независимо от значения TreaTinyAsBoolean (true или false), сгенерированное свойствовсегда установлен в байтах.
Пожалуйста, помогите!