У програмі Heroku я використовую надбудову з'єднання для синхронізації таблиць Salesforce у схемі salesforce в моїй базі даних.
Я створив моделі в моєму проекті, щоб інсталювати записи з цієї схеми salesforce. Ось приклад:
class Salesforce::Account < ActiveRecord::Base
self.table_name = "salesforce.account"
end
Все добре працює на Хероку. Проте моя локальна база даних, що міститься в міграції, явно не містить таблиць Salesforce. Отже, я не можу задуматися про тест, який посилається на мою модель Salesforce.
Який класичний спосіб вирішити цю проблему? Дякую!
Відповіді:
1 для відповіді № 1Те, як я вирішив це, - це підтримкавизначення схеми для місцевого розвитку, що імітує створену схему Heroku Connect. Щоб перевірити це, у мене є програма встановлення на Heroku, яка використовує Heroku Connect. Таким чином, я можу переконатися, що все працює / схеми є однаковими, перш ніж я йду на prod.