Rails db: structure: dump со всеми схемами - PullRequest
0 голосов
/ 11 октября 2018

Я пытался проверить концепцию, чтобы разбить большую базу данных на соответствующие части.

Все хорошо работает со схемой, добавленной к пути поиска и имени таблицы модели.

  • database.yml schema_search_path: "public,new_schema"
  • Модель: self.table_name = "new_schema.my_model"

Но в структуре.sql, где используется старая таблица, она удаляетсяне переименованВсе остальные таблицы обновлены для общего доступа.Но нет оператора CREATE TABLE new_schema.my_model.

Я перенес таблицу с execute "ALTER TABLE public.my_model SET SCHEMA new_schema".Все тесты работают, и тестовое управление приложением все по-прежнему работает ...

Как мне получить struct.sql для выгрузки всех схем?

(Structure.sql содержит оба пути поиска public, new_schema). * * тысяча двадцать-одна

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...