mirror of https://github.com/docusealco/docuseal
				
				
				
			
			You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							49 lines
						
					
					
						
							1.4 KiB
						
					
					
				
			
		
		
	
	
							49 lines
						
					
					
						
							1.4 KiB
						
					
					
				| default: &default
 | |
|   adapter: postgresql
 | |
|   encoding: unicode
 | |
|   pool: <%= ENV.fetch('RAILS_MAX_THREADS', 15).to_i + ENV.fetch('SIDEKIQ_THREADS', 5).to_i %>
 | |
| 
 | |
| development:
 | |
|   adapter: postgresql
 | |
|   encoding: unicode
 | |
|   database: docuseal_development
 | |
|   pool: 5
 | |
|   username: postgres
 | |
|   password: postgres
 | |
|   host: localhost
 | |
| 
 | |
| test:
 | |
|   adapter: postgresql
 | |
|   encoding: unicode
 | |
|   database: docuseal_test
 | |
|   pool: 5
 | |
|   username: postgres
 | |
|   password: postgres
 | |
|   host: localhost
 | |
| 
 | |
| production:
 | |
| <% if !ENV['DATABASE_HOST'].to_s.empty? %>
 | |
|   <<: *default
 | |
|   host: <%= ENV['DATABASE_HOST'] %>
 | |
|   port: <%= ENV['DATABASE_PORT'] %>
 | |
|   username: <%= ENV['DATABASE_USER'] %>
 | |
|   password: <%= ENV['DATABASE_PASSWORD'] %>
 | |
|   database: <%= ENV['DATABASE_NAME'] %>
 | |
|   <% if !ENV['DATABASE_SEARCH_PATH'].to_s.empty? %>
 | |
|   search_path: <%= ENV['DATABASE_SEARCH_PATH'] %>
 | |
|   <% end %>
 | |
| <% elsif ENV['DATABASE_URL'].to_s.empty? %>
 | |
|   adapter: sqlite3
 | |
|   database: <%= ENV['WORKDIR'] || '.' %>/db.sqlite3
 | |
|   pool: <%= ENV.fetch('RAILS_MAX_THREADS', 15).to_i + ENV.fetch('SIDEKIQ_THREADS', 5).to_i %>
 | |
|   timeout: 5000
 | |
| <% 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).to_i + ENV.fetch('SIDEKIQ_THREADS', 5).to_i %>
 | |
|   url: <%= ENV['DATABASE_URL'] %>
 | |
| <% end %>
 |