Имя формы множественного числа для таблиц в Symfony - PullRequest
0 голосов
/ 07 февраля 2011

Я использую базу данных, созданную кем-то другим, и не могу ее изменить. База данных использует форму множественного числа для имен своих таблиц. В моем приложении Symfony я использую Propel в качестве ORM. Я хотел изменить имена таблиц, используя атрибут phpName в моем schema.yml, но он работает только для модели. Формы и фильтры имеют неправильные (автоматически сгенерированные) имена.

Вот мой schema.yml:

AgentServices: _attributes: { phpName: AgentService } ...

В lib \ model у меня есть:

AgentService.php and AgentServicePeer.php (this is correct)

но в lib / form у меня есть:

AgentservicesForm.class.php

Есть предложения, что делать в этом случае?

Спасибо

1 Ответ

0 голосов
/ 07 февраля 2011

Хорошо,

Я пересоздал проект и построил все с нуля.Это сработало.Я не могу это объяснить, хотя.Это не было проблемой кеша, потому что я делал это много раз.Странная вещь.

...