Описание тега acts-as-tenant

Мультиарендность для Rails в настройке общей базы данных.
1 ответ

ActsAsTenant с вложенными вложенными атрибутами вызывает ActsAsTenant::Errors::NoTenantSet: ActsAsTenant::Errors::NoTenantSet

Я работаю над страницей администратора для приложения с моделью DealerBranch и арендованной ассоциацией под названием Address. У меня есть контроллер, который выглядит так для создания новой ветки дилера: class Admin::DealerBranchesController < A…
1 ответ

Невозможно создать простой экземпляр модели с acts_as_tenant

Я использую драгоценный камень https://github.com/dsaronin/milia. Одна из моих моделей называется Group: class Group < ActiveRecord::Base #..... acts_as_tenant end Но я не могу создать это по какой-то причине. Вот консоль рельсов: t = Tenant.crea…
1 ответ

Rolify и actions_as_tenant с системой единого входа (с некоторыми устройствами Devise & Pundit на стороне) - это можно сделать?

Я собираюсь попытаться сделать это в своем приложении на Rails, но я подумал, что увижу, знает ли кто-нибудь о том, что меня остановит на треках. Основная предпосылка заключается в том, что у меня есть следующие модели: Компания - арендаторы в act_a…
1 ответ

Модель с acts_as_tenant не проходит проверку после обновления Rails 5

Рельсы 5.2.1 рубин 2.5.1 Моя модель class InputForm < ApplicationRecord acts_as_tenant(:tenant) end InputForm.validators показывает #<ActiveRecord::Validations::PresenceValidator:0x000000000baaae28 @attributes=[:tenant], @options={:message=&gt…
1 ответ

Модель Scoping Account с act_as_tenant?

Я использую acts_as_tenant ключ на поддомене, и хотел бы, чтобы "арендатор" мог вносить изменения в свою учетную запись (изменить свой поддомен), но не видеть записи других пользователей. Добавление столбца account_id в Account с тем же идентификато…
1 ответ

Пользователь не может войти после добавления act_as_tenant

Я использую Clearance для аутентификации и acts_as_tenant, чтобы установить арендатора User.rb Clearance::User::Validations.module_eval do included do email_regex = /\A[\w+\-.]+@[a-z\d\-.]+\.[a-z]+\z/i validates :email, uniqueness: { scope: :company…
1 ответ

Невозможно создать пользователя с "арендатором"

Я использую драгоценный камень milia и придумываю. class User < ActiveRecord::Base # ... acts_as_universal_and_determines_account #... end class Tenant < ActiveRecord::Base acts_as_universal_and_determines_tenant def self.create_new_tenant(par…
02 мар '15 в 11:31
1 ответ

Rails действует как ошибка арендатора при использовании current_tenant в контроллере

Я использую Acts_as_tenant, Док говорит "adds a handy helper to your controllers current_tenant, containing the current tenant object", Но я хотел бы получить доступ к текущему арендатору в модели. Tenant модель содержит столбец - request_closed, Я …
12 фев '14 в 15:01
1 ответ

Rails Придумайте, как установить translation_url при использовании Арендаторов.

У меня есть приложение Rails, использующее Devise, и оно также использует act_as_tenant. В моем контроллере приложений я создаю переменную для URL (включая префикс арендатора). Это называется $ request_url Проблема в том, что URL в электронном письм…
26 авг '15 в 14:29
1 ответ

Проблема взаимоотношений пользователя и учетной записи в приложении multi-tenant rails

Основные жемчужины моего приложения: rails 4.1.1, pg, acts_as_tenant, devise а также activeadmin, Описание приложения: мультитенантное приложение saas с поддоменами (без использования схем postgresql).У меня 2 модели: Account а также User с: учетная…
20 июн '14 в 07:35
0 ответов

Rails. Acts_as_tenant и придумать. Мне действительно нужен арендатор на столе пользователей?

Я пробую https://github.com/ErwinM/acts_as_tenant gem для моего Rails 5.2. Я также использую devise, Если я добавлю acts_as_tenant(:team) к моему User модель не работает из-за этого: https://github.com/ErwinM/acts_as_tenant/issues/49. Но мне было ин…
1 ответ

Как создать связанные записи до того, как класс "tenant" будет сохранен с помощью activ_as_tenant gem?

Пример... У меня есть класс под названием client который мой tenant модель.Я связал записи, чтобы сохранить вместе с каждым новым client это создается. Давайте назовем их tasks,Я создал after_initialize обратный вызов внутри client который вызывает …
1 ответ

Rails выступает в роли арендатора, получающего ноль в модели на Heroku

Я использую gem 'acts_as_tenant' в приложении Rails 3 Я установил арендатора в контроллере приложений на основе домена: set_current_tenant_by_subdomain(:tenant, :subdomain) У меня есть код в модели рабочего порядка, который должен использовать curre…
17 сен '14 в 18:45
1 ответ

Как ссылаться на Act_as_tenant Current_tenant из Cancan Способность. Rb

У меня есть некоторые общие разрешения, установленные против current_tenant - я могу ссылаться на них из контроллера, т.е. current_tenant.has_some_capability? работает отлично. Я хотел бы обернуть это с помощью CanCan, если я добавлю следующее в мое…
17 мар '13 в 09:37
3 ответа

ActsAsTenant current_tenant + Capybara + тестирование RSpec

Я пытаюсь создать интеграционный тест с Capybara/RSpec, который имеет действительный current_user (используя трюк Warden.test_mode!), И я также создал действительный current_tenant, выполнив это в тесте: ActsAsTenant.current_tenant = Account.first П…
08 фев '15 в 00:43
1 ответ

Act_as_tenant Gem создает ошибки, используя RSpec/FactoryGirl

Я пытаюсь использовать acts_as_tenant гем для охвата запросов SQL для нескольких организаций. Тем не менее, RSpec/FactoryGirl исправляют некоторые хитрости. Немного предыстории: в моем приложении User а также Grant оба принадлежат к Organization, То…
2 ответа

Rails 3 - actions_as_tenant с пользовательским столбцом идентификатора клиента

Кто-нибудь успешно использовал Rails acts_as_tenant драгоценный камень для мультитенантности, где столбец ID арендатора не назван xxx_id? моя модель похожа has_one :tenant, :foreign_key => "tenant_code" acts_as_tenant :tenant Тогда я получаю свой…
16 мар '13 в 17:53
1 ответ

Выступает в роли драгоценного камня арендатора для всех данных пользователей, игнорируя данные областей видимости, основанные на поддомене

Я использую Gem Act_as_tenant для создания мультитенантного приложения. Я следовал инструкциям. Я использую субдомены. В моем application_controller.rb Я имею: set_current_tenant_by_subdomain(:account, :subdomain) я использую Account в качестве арен…
2 ответа

Devise и ActsAsTenant не очень хорошо играют вместе

Я использую ActsAsTenant, и я продолжаю получать ошибку ниже на любом маршруте Devise (то есть любом контроллере Devise). Похоже, что Devise пытается получить current_user или что-то связанное с получением User до того, как арендатор был установлен,…
20 июл '14 в 12:36
0 ответов

Rails. Acts_as_tenant. Действительно ли мне нужны foreign_keys на моих "арендованных" столах?

Мне действительно нужно foreign_keys на моих арендованных столах? Я создаю такие таблицы (Rails 5.2): class AddTeamToPlayers < ActiveRecord::Migration[5.2] def change add_reference :players, :team, foreign_key: true end end Мне действительно нужн…