Я использую propel orm в качестве уровня абстракции базы данных.Я хочу определить различные файлы schema.xml для различных модулей.Например, user.xml.schema для обработки пользователей и ролей или app.schema.xml для модели приложения.
Моя проблема заключается в том, что я хочу сослаться на пользовательскую таблицу user.schema.xml.Я могу справиться с этим по тегу, но я хочу использовать другой префикс таблиц для таблиц пользовательских схем.При запуске propel-gen создаются два файла sql (один для user.schema и один для app.schema), но проблема в том, что таблицы пользовательских схем создаются дважды.Сначала с правильным префиксом таблицы файла пользовательской схемы, а с другим - с префиксом файла схемы приложения.Внешний ключ также ссылается на неправильные таблицы (из таблицы с префиксом app.schema.xml).
Я не знаю способов предотвратить такое поведение.Есть намеки?