У меня есть база данных с таблицей с именем order
.
Когда я запускаю php symfony doctrine:build --all
, я получаю следующую ошибку:
SQLSTATE [42000]: синтаксическая ошибка или
нарушение доступа: 1064 У вас есть
ошибка в вашем синтаксисе SQL; проверить
руководство, которое соответствует вашему MySQL
версия сервера для правильного синтаксиса
использовать рядом с заказом (идентификатор BIGINT
AUTO_INCREMENT, статус VARCHAR (255),
Колиссимон номер VARCHAR (25 'в строке 1.
Неудачный запрос: "CREATE TABLE order (id
BIGINT AUTO_INCREMENT, статус
VARCHAR (255), колиссимон
VARCHAR (255) NOT NULL, создал_
DATETIME NOT NULL, updated_at DATETIME
NOT NULL, ПЕРВИЧНЫЙ КЛЮЧ (id)) ДВИГАТЕЛЬ =
MyISAM».
Проблема состоит в том, что в заказе нет обратных кавычек (если я запускаю запрос вручную в phpmyadmin с обратными кавычками, он работает)
Как мне сказать доктрине добавлять обратные кавычки вокруг имен таблиц и полей? Любой обходной путь, кроме переименования моего стола?
Я запускаю Symfony 1.4.9 с доктриной 1.2