Неверное отображение mysql tinyint(2) как логическое с доктриной
Я перепроектировал свою базу данных с помощью symfony2 и doctrine с помощью команд:
php app/console doctrine:mapping:convert
php app/console doctrine:mapping:import
php app/console doctrine:generate:entities
Но мое поле было отображено как boolean вместо tinyint(2).
Почему это отображение является булевым?
1 ответ:
Кроме того, учтите, что генератор сущностей не является надежным инструментом: он просто должен был помочь вам начать работу с большими схемами.
tinyint(независимо от длины) сопоставляется типуbooleanв MySQL DBAL platform.