Задать вопрос

Как использовать схемы Postgresql в Doctrine 2?

Добрый день!



Разбираюсь с Doctrine + Postgresql, возник вопрос: как заставить doctrine выполнить запрос CREATE SCHEMA 'My_schema_name', и затем корректно использовать схему в работе?



Пробовал задавать имя таблицы как schema.table_name, но таблица создаётся в схеме public и имеет имя schema`.`table.
  • Вопрос задан
  • 4531 просмотр
Подписаться 3 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия DevOps-инженер
    5 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 3
alekciy
@alekciy
Вёбных дел мастер
Не скажу за doctrine, но запрос формата schema.table_name должен бы отрабатывать корректно. Как вариант можно перед запросом сменить текущую дефолтную схему через SET SCHEMA 'имя_схемы'
Ответ написан
Комментировать
patashnik
@patashnik
А какая версия Doctrine2?
Ответ написан
Комментировать
@Strate Автор вопроса
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы