MySql Как генерировать тип свойства bool из базы данных с помощью Entity Framework Core Database First - PullRequest
1 голос
/ 12 апреля 2019

Я использую 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), сгенерированное свойствовсегда установлен в байтах.

Пожалуйста, помогите!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...