Sha256: ee17dd5c0a030814126648263107a0f9d3b9a9bdefda7d343605090785a2383a

Contents?: true

Size: 1.79 KB

Versions: 77

Compression:

Stored size: 1.79 KB

Contents

<% if agent_number = ENV['TC_AGENT_NUMBER']
database_prefix = agent_number + '_'
end %>
<% case ENV['DB']
  when 'sqlite' %>
development:
  adapter: sqlite3
  database: db/solidus_development.sqlite3
test:
  adapter: sqlite3
  database: db/solidus_test.sqlite3
  timeout: 10000
production:
  adapter: sqlite3
  database: db/solidus_production.sqlite3
<% when 'mysql' %>
development:
  adapter: mysql2
  database: <%= database_prefix %><%= options[:lib_name] %>_solidus_development
  encoding: utf8
test:
  adapter: mysql2
  <% if ENV['TRAVIS'] %>
  username: root
  password:
  <% end %>
  database: <%= database_prefix %><%= options[:lib_name] %>_solidus_test
  encoding: utf8
production:
  adapter: mysql2
  database: <%= database_prefix %><%= options[:lib_name] %>_solidus_production
  encoding: utf8
<% when 'postgres', 'postgresql' %>
<% db_host = ENV['DB_HOST'] -%>
development:
  adapter: postgresql
  database: <%= database_prefix %><%= options[:lib_name] %>_solidus_development
  username: postgres
  min_messages: warning
<% unless db_host.blank? %>
  host: <%= db_host %>
<% end %>
test:
  adapter: postgresql
  database: <%= database_prefix %><%= options[:lib_name] %>_solidus_test
  username: postgres
  min_messages: warning
<% unless db_host.blank? %>
  host: <%= db_host %>
<% end %>
production:
  adapter: postgresql
  database: <%= database_prefix %><%= options[:lib_name] %>_solidus_production
  username: postgres
  min_messages: warning
<% unless db_host.blank? %>
  host: <%= db_host %>
<% end %>
<% when 'sqlite', '', nil %>
development:
  adapter: sqlite3
  database: db/solidus_development.sqlite3
test:
  adapter: sqlite3
  database: db/solidus_test.sqlite3
production:
  adapter: sqlite3
  database: db/solidus_production.sqlite3
<% else %>
  <% raise "Invalid DB specified: #{ENV['DB']}" %>
<% end %>

Version data entries

77 entries across 77 versions & 2 rubygems

Version Path
solidus_core-2.11.17 lib/generators/spree/dummy/templates/rails/database.yml
solidus_core-2.11.16 lib/generators/spree/dummy/templates/rails/database.yml
solidus_core-2.11.15 lib/generators/spree/dummy/templates/rails/database.yml
solidus_core-2.11.14 lib/generators/spree/dummy/templates/rails/database.yml
solidus_core-2.11.13 lib/generators/spree/dummy/templates/rails/database.yml
solidus_core-2.11.12 lib/generators/spree/dummy/templates/rails/database.yml
solidus_core-2.11.11 lib/generators/spree/dummy/templates/rails/database.yml
solidus_core-2.10.5 lib/generators/spree/dummy/templates/rails/database.yml
solidus_core-2.11.10 lib/generators/spree/dummy/templates/rails/database.yml
solidus_core-2.11.9 lib/generators/spree/dummy/templates/rails/database.yml
solidus_core-2.11.8 lib/generators/spree/dummy/templates/rails/database.yml
solidus_core-2.11.7 lib/generators/spree/dummy/templates/rails/database.yml
solidus_core-2.11.6 lib/generators/spree/dummy/templates/rails/database.yml
solidus_core-2.11.5 lib/generators/spree/dummy/templates/rails/database.yml
solidus_core-2.11.4 lib/generators/spree/dummy/templates/rails/database.yml
solidus_core-2.11.3 lib/generators/spree/dummy/templates/rails/database.yml
solidus_core-2.11.2 lib/generators/spree/dummy/templates/rails/database.yml
solidus_core-2.11.1 lib/generators/spree/dummy/templates/rails/database.yml
solidus_core-2.10.3 lib/generators/spree/dummy/templates/rails/database.yml
solidus_core-2.11.0 lib/generators/spree/dummy/templates/rails/database.yml