diff --git a/Gemfile b/Gemfile index 7820977c..2373d2d3 100644 --- a/Gemfile +++ b/Gemfile @@ -22,7 +22,6 @@ gem 'hexapdf' gem 'image_processing' gem 'jwt' gem 'lograge' -gem 'mysql2', require: false gem 'oj' gem 'pagy' gem 'pg', require: false diff --git a/config/database.yml b/config/database.yml index 20921d2d..649bf03c 100644 --- a/config/database.yml +++ b/config/database.yml @@ -4,12 +4,16 @@ default: &default pool: <%= ENV.fetch('RAILS_MAX_THREADS', 15).to_i + ENV.fetch('SIDEKIQ_THREADS', 5).to_i %> development: - <<: *default - database: docuseal_dev + adapter: sqlite3 + database: db/development.sqlite3 + pool: <%= ENV.fetch('RAILS_MAX_THREADS', 15).to_i + ENV.fetch('SIDEKIQ_THREADS', 5).to_i %> + timeout: 5000 test: - <<: *default - database: docuseal_test + adapter: sqlite3 + database: db/test.sqlite3 + pool: <%= ENV.fetch('RAILS_MAX_THREADS', 15).to_i + ENV.fetch('SIDEKIQ_THREADS', 5).to_i %> + timeout: 5000 production: <% if !ENV['DATABASE_HOST'].to_s.empty? %>