Rip out activerecord-tenanting

Co-authored-by: Stanko K.R. <stanko@stanko.io>
This commit is contained in:
Mike Dalessio
2025-11-10 07:12:59 -05:00
parent 9fa68c0ea9
commit 4d3c265042
16 changed files with 61 additions and 309 deletions
+13 -35
View File
@@ -1,36 +1,25 @@
# SQLite. Versions 3.8.0 and up are supported.
# gem install sqlite3
#
# Ensure the SQLite 3 gem is defined in your Gemfile
# gem "sqlite3"
#
default: &default
adapter: sqlite3
adapter: trilogy
host: localhost:33384
user: root
pool: 50
timeout: 5000
development:
primary:
<<: *default
adapter: sqlite3
database: storage/tenants/<%= Rails.env %>/%{tenant}/db/main.sqlite3
tenanted: true
untenanted:
<<: *default
adapter: sqlite3
database: storage/untenanted/development.sqlite3
migrations_paths: db/untenanted_migrate
database: fizzy_development
cable:
<<: *default
database: storage/development_cable.sqlite3
database: fizzy_development_cable
migrations_paths: db/cable_migrate
cache:
<<: *default
database: storage/development_cache.sqlite3
database: fizzy_development_cache
migrations_paths: db/cache_migrate
queue:
<<: *default
database: storage/development_queue.sqlite3
database: fizzy_development_queue
migrations_paths: db/queue_migrate
# Warning: The database defined as "test" will be erased and
@@ -39,35 +28,24 @@ development:
test:
primary:
<<: *default
database: storage/tenants/<%= Rails.env %>/%{tenant}/db/main.sqlite3
tenanted: true
untenanted:
<<: *default
database: storage/untenanted/test.sqlite3
migrations_paths: db/untenanted_migrate
database: fizzy_test
production: &production
primary:
<<: *default
adapter: sqlite3
database: storage/tenants/<%= Rails.env %>/%{tenant}/db/main.sqlite3
tenanted: true
untenanted:
<<: *default
adapter: sqlite3
database: storage/untenanted/<%= Rails.env %>.sqlite3
migrations_paths: db/untenanted_migrate
adapter: beamer
database: fizzy_<%= Rails.env %>
cable:
<<: *default
database: storage/production_cable.sqlite3
database: fizzy_<% Rails.env %>_cable.sqlite3
migrations_paths: db/cable_migrate
cache:
<<: *default
database: storage/production_cache.sqlite3
database: fizzy_<% Rails.env %>_cache.sqlite3
migrations_paths: db/cache_migrate
queue:
<<: *default
database: storage/production_queue.sqlite3
database: fizzy_<% Rails.env %>_queue.sqlite3
migrations_paths: db/queue_migrate
beta: *production