Я работаю над двумя существующими проектами Rails 4, которые используют Postgresql 9.4.Оба используют дамп sql для сохранения своей схемы / структуры БД, потому что они используют столбцы jsonb.Первый проект работает нормально, db:structure:dump
и db:structure:load
оба работают.
Второй проект «успешно» создает дамп своей структуры, но не может загрузить этот дамп, потому что в конце каждая schema_migrations
вставка завершается неудачей, поскольку psql ничего не указывает на public.schema_migrations
.Structure.sql двух проектов очень похожи, за исключением того, что непосредственно перед вставкой работающего schema_migrations есть строка SET search_path TO public;
.Мне не хватает конфигурации, чтобы гарантировать добавление строки в структуру с ошибками, или проблема заключается в моих версиях gem / postgres?