apartment-gem相关内容

Apartment gem 的外键问题

在关联(belongs_to)模型时出现以下错误: PG::ForeignKeyViolation:错误:插入或更新表“employees"违反外键约束“fk_rails_0d62068e18"详细信息:表“contract_types"中不存在键(contract_type_id)=(2).: INSERT INTO "employees" ("title_id", "surname", "o ..
发布时间:2021-07-12 21:03:13 其他开发

如何为 Rails 公寓定义种子文件

我已经设置了架构文件,但无法为租户定义种子文件,因此它只能为租户迁移运行.此外,一旦创建了用户并创建了其租户,我就会尝试创建架构. 需要“公寓/电梯/子域"## 公寓配置#Apartment.configure 做 |config|config.excluded_models = ["Admin","Contractor","ContractorPackage","ContractorTran ..
发布时间:2021-07-12 20:22:25 其他开发

主动管理员和公寓宝石

我是Active Admin的新手,但到目前为止,我认为这很容易实现。 我有一个带有公寓gem的应用程序添加多租户。 我正在向我的应用添加活动管理员。 Apartment使用PostgreSQL模式来隔离数据。因此,例如,默认情况下,除非您调用 Apartment :: Tenant.switch!('abc')之类的东西,否则默认情况下,您在Apartment中的模型具有“公共”租户 ..
发布时间:2020-06-01 18:47:06 其他开发

Heroku +公寓PG ::错误:错误:函数pg_stat_statements_reset()不存在

我在Rails 4中使用Apartment gem在Heroku上的Postgres 9.3.3中支持多租户。 Apartment gem创建新租户时发生错误。 深入调查显示,已创建模式,但内部没有表。 Heroku日志显示错误: PG :: Error:错误:函数pg_stat_statements_reset()不存在 解决方案 创建新的模式Postgr ..

主动管理中的交换公寓租户

这是我上一篇文章的扩展名: 主动管理员和公寓宝石 我以为我有这个工作,但我被困住了。在公共模式中,我有一个公司模型,作为租户模型,个人租户中有位置。这是我的Active Admin location.rb 文件: ActiveAdmin.register位置do #Apartment :: Tenant.switch!('abc') 控制器做 #Apartme ..
发布时间:2017-05-20 13:30:57 其他开发