Вы добавляете столбец так же, как добавляете столбец для любой другой таблицы или модели. С точки зрения базы данных в арендаторах нет ничего особенного.
Итак, если ваша модель арендатора является моделью Organization
, вы просто добавляете миграцию, подобную этой:
class AddTenantKeyToOrganizations < ActiveRecord::Migration[5.0]
def change
add_column :organizations, :key, :string
end
end
Запуск миграции Appartment Gem выполнит эту миграцию на всех схемах арендаторов, включая public
, где проживают арендаторы.