activerecord-multi-tenant VS arel-helpers

Compare activerecord-multi-tenant vs arel-helpers and see what are their differences.

activerecord-multi-tenant

Rails/ActiveRecord support for distributed multi-tenant databases like Postgres+Citus (by citusdata)

arel-helpers

Useful tools to help construct database queries with ActiveRecord and Arel. (by camertron)
Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
activerecord-multi-tenant arel-helpers
1 1
695 401
0.7% -
6.6 0.0
22 days ago over 1 year ago
Ruby Ruby
MIT License MIT License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

activerecord-multi-tenant

Posts with mentions or reviews of activerecord-multi-tenant. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-10-25.
  • Nile, Serverless Postgres for Modern SaaS
    4 projects | news.ycombinator.com | 25 Oct 2023
    Yup! I lean towards a tenant ID approach. I ALWAYS use a library that enforces these tenant checks on queries. Ruby (https://github.com/citusdata/activerecord-multi-tenant) and Elixir (I wrote https://github.com/sb8244/ecto_tenancy_enforcer) are the ones I have experience with.

arel-helpers

Posts with mentions or reviews of arel-helpers. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-10-13.

What are some alternatives?

When comparing activerecord-multi-tenant and arel-helpers you can also consider the following projects:

Acts As Tennant - Easy multi-tenancy for Rails in a shared database setup.

BabySqueel - :pig: An expressive query DSL for Active Record

Apartment - Database multi-tenancy for Rack (and Rails) applications

mini_record - ActiveRecord meets DataMapper, with MiniRecord you are be able to write schema inside your models.

Milia - Easy multi-tenanting for Rails5 (or Rails4) + Devise

Discard - 🃏🗑 Soft deletes for ActiveRecord done right

multi-tenant-support - Build a highly secure, no data leak, multi-tenant rails app

Ruby JSON Schema Validator - Ruby JSON Schema Validator

n1_loader - Loader to solve N+1 issues for good. Highly recommended for GraphQL API.

StoreModel - Work with JSON-backed attributes as ActiveRecord-ish models

ArLazyPreload - Lazy loading associations for the ActiveRecord models

activerecord_json_validator - 🔩 ActiveRecord::JSONValidator makes it easy to validate JSON attributes against a JSON schema.