Как известно Doctrine не понимает тип enum
MySQL. При генерации сущностей выходит ошибка:
Unknown database type enum requested, Doctrine\DBAL\Platforms\MySqlPlatform may not support it.
Нашел код, который все поля enum
представляет как string
return [
'doctrine' => [
'connection' => [
'orm_default' => [
'driverClass' => 'Doctrine\DBAL\Driver\PDOMySql\Driver',
'params' => [
'host' => 'localhost',
'port' => '3306',
'user' => 'username',
'password' => 'password',
'dbname' => 'DevBrew',
],
// To automatically convert enum to string
'doctrine_type_mappings' => [
'enum' => 'string'
],
]
]
]
];
Есть документация Doctrine где описывается процесс создание "своего типа" колонки.
Вопрос, как после создание этого типа, его зарегистрировать в конфигурации?
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Несколько суток возни, 3 разных VPS, на каждом 3 разных сертификата - Comodo, opensl, LE, - ничего
Есть multiset<multiset<int>> cnt; Хочу отсортировать cnt по последнему элементу multiset-овКак это сделать?
В Visual C++ рекомендуется использовать функцию strcat_s, и другие функции с _s на концеОна принимает размер буфера, по этому при ее использовании...