Я довольно долго искал (и экспериментировал с исправлениями обезьян) решение этой проблемы, но безрезультатно.
Мне интересно ... как мне предотвратить выполнение миграций в классе, в который включен DataMapper :: Resource?
В моем приложении на Rails есть несколько классов, которые подключаютсяв другой репозиторий, чем по умолчанию.Таким образом, они по сути только для чтения.Я хочу исключить их из auto_migrations, которые происходят с рейк-задачами.Таким образом, я могу быть уверен, что не буду вызывать какое-либо плохое поведение в базе данных, которую не следует пытаться перенести.(права пользователя ошибаются, так что это больше касается правильной формы IMO, базы данных здесь поддерживаются администраторами баз данных)
Такое поведение будет иметь место только в нескольких моделях, которые используют хранилище отдельно от репо по умолчанию.Поэтому мне все еще нужны миграции для классов с использованием репо по умолчанию.
У меня такое чувство, что это, вероятно, намного проще, чем я считаю, но я выкидываю это сообществу DM.
Любая помощь приветствуется!