Metadata


Name
puzzle-apartment
Version
2.13.1
Platform
ruby
Authors
Ryan Brunner
Brad Robertson
Rui Baltazar
Bindir
bin
Date
1980-01-02 00:00:00 UTC
Dependencies
activerecord (>= 7.0.0, < 8.1)
parallel (< 2.0)
public_suffix (>= 2.0.5, <= 6.0.1)
rack (>= 1.3.6, < 4.0)
appraisal (~> 2.2, development)
bundler (>= 1.3, < 3.0, development)
guard-rspec (~> 4.2, development)
pry (>= 0, development)
rake (~> 13.0, development)
rspec (~> 3.4, development)
rspec_junit_formatter (>= 0, development)
rspec-rails (~> 6.0, development)
rubocop (>= 0, development)
rubocop-performance (>= 0, development)
rubocop-rails (>= 0, development)
rubocop-rspec (>= 0, development)
mysql2 (>= 0, development)
pg (>= 0, development)
sqlite3 (>= 0, development)
Description
Apartment allows Rack applications to deal with database multitenancy through ActiveRecord
Email
ryan@influitive.com
brad@influitive.com
rui.p.baltazar@gmail.com
Files
.circleci/config.yml
.github/ISSUE_TEMPLATE.md
.github/workflows/changelog.yml
.github/workflows/main.yml
.github/workflows/reviewdog.yml
.gitignore
.pryrc
.rspec
.rubocop.yml
.rubocop_todo.yml
.ruby-version
.story_branch.yml
Appraisals
CHANGELOG.md
Gemfile
Guardfile
HISTORY.md
README.md
Rakefile
TODO.md
docker-compose.yml
gemfiles/rails_7_1.gemfile
gemfiles/rails_7_2.gemfile
gemfiles/rails_8_0.gemfile
gemfiles/rails_master.gemfile
lib/apartment.rb
lib/apartment/active_record/connection_handling.rb
lib/apartment/active_record/internal_metadata.rb
lib/apartment/active_record/postgres/schema_dumper.rb
lib/apartment/active_record/postgresql_adapter.rb
lib/apartment/active_record/schema_migration.rb
lib/apartment/adapters/abstract_adapter.rb
lib/apartment/adapters/abstract_jdbc_adapter.rb
lib/apartment/adapters/jdbc_mysql_adapter.rb
lib/apartment/adapters/jdbc_postgresql_adapter.rb
lib/apartment/adapters/mysql2_adapter.rb
lib/apartment/adapters/postgis_adapter.rb
lib/apartment/adapters/postgresql_adapter.rb
lib/apartment/adapters/sqlite3_adapter.rb
lib/apartment/console.rb
lib/apartment/custom_console.rb
lib/apartment/deprecation.rb
lib/apartment/elevators/domain.rb
lib/apartment/elevators/first_subdomain.rb
lib/apartment/elevators/generic.rb
lib/apartment/elevators/host.rb
lib/apartment/elevators/host_hash.rb
lib/apartment/elevators/subdomain.rb
lib/apartment/log_subscriber.rb
lib/apartment/migrator.rb
lib/apartment/model.rb
lib/apartment/railtie.rb
lib/apartment/tasks/enhancements.rb
lib/apartment/tasks/task_helper.rb
lib/apartment/tenant.rb
lib/apartment/version.rb
lib/generators/apartment/install/USAGE
lib/generators/apartment/install/install_generator.rb
lib/generators/apartment/install/templates/apartment.rb
lib/tasks/apartment.rake
puzzle-apartment.gemspec
Homepage
https://github.com/puzzle/apartment
Licenses
MIT
Metadata
{"github_repo"=>"ssh://github.com/puzzle/apartment"}
Require paths
lib
Required ruby version
>= 3.1, < 3.5
Required rubygems version
>= 0
Rubygems version
3.6.7
Specification version
4
Summary
A Ruby gem for managing database multitenancy. Apartment Gem drop in replacement
Original platform
ruby
New platform
ruby