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.
		
		
		
		
		
			
		
			
				
					
					
						
							27 lines
						
					
					
						
							621 B
						
					
					
				
			
		
		
	
	
							27 lines
						
					
					
						
							621 B
						
					
					
				| default: &default
 | |
|   adapter: postgresql
 | |
|   encoding: unicode
 | |
|   pool: <%= ENV.fetch('RAILS_MAX_THREADS', 15) %>
 | |
| 
 | |
| development:
 | |
|   <<: *default
 | |
|   database: docuseal_dev
 | |
| 
 | |
| test:
 | |
|   <<: *default
 | |
|   database: docuseal_test
 | |
| 
 | |
| production:
 | |
| <% if ENV['DATABASE_URL'].to_s.empty? %>
 | |
|   adapter: sqlite3
 | |
|   database: <%= ENV['WORKDIR'] || '.' %>/db.sqlite3
 | |
| <% 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'] %>
 | |
| <% end %>
 |