Files
docuseal/config/database.yml
T

27 lines
621 B
YAML
Raw Normal View History

2023-05-21 17:59:36 +03:00
default: &default
adapter: postgresql
encoding: unicode
2023-07-05 21:19:20 +03:00
pool: <%= ENV.fetch('RAILS_MAX_THREADS', 15) %>
2023-05-21 17:59:36 +03:00
development:
<<: *default
database: docuseal_dev
test:
<<: *default
database: docuseal_test
production:
2023-07-05 21:19:20 +03:00
<% if ENV['DATABASE_URL'].to_s.empty? %>
2023-07-04 20:23:22 +03:00
adapter: sqlite3
2023-06-24 22:50:12 +03:00
database: <%= ENV['WORKDIR'] || '.' %>/db.sqlite3
2023-07-05 21:19:20 +03:00
<% elsif ENV['DATABASE_URL'].match?(/\Apostgres/) %>
<<: *default
url: <%= ENV['DATABASE_URL'] %>
<% elsif ENV['DATABASE_URL'].match?(/\Amysql/) %>
adapter: mysql2
encoding: utf8mb4
pool: <%= ENV.fetch('RAILS_MAX_THREADS', 15) %>
url: <%= ENV['DATABASE_URL'] %>
2023-07-04 20:23:22 +03:00
<% end %>