Deploy simples heroko
Para fazer o deploy certificar de não dependencia do sql lite na gem file,
e ter a pg gem no lugar visto que o heroku usa postgress, não esquecer de dar
um bundle install antes do commit.
para conectar no banco só colocar a linha data apontando para uri do postgress.
e usa o comando heroku run rails db:migrate
# gem install sqlite3
#
# Ensure the SQLite 3 gem is defined in your Gemfile
# gem 'sqlite3'
#
default: &default
adapter: postgresql
encoding: unicode
# For details on connection pooling, see Rails configuration guide
# https://guides.rubyonrails.org/configuring.html#database-pooling
pool: 5
database: postgres://fcaosmvgwdutnh:32a5c944f7ffb557c2cd21c2e6514d3caa5abd4d51b049d73527b741f0b67ead@ec2-44-199-158-170.compute-1.amazonaws.com:5432/d35hlaegvmks7e
development:
adapter: postgresql
encoding: unicode
# For details on connection pooling, see Rails configuration guide
# https://guides.rubyonrails.org/configuring.html#database-pooling
pool: 5
database: postgres://fcaosmvgwdutnh:32a5c944f7ffb557c2cd21c2e6514d3caa5abd4d51b049d73527b741f0b67ead@ec2-44-199-158-170.compute-1.amazonaws.com:5432/d35hlaegvmks7e
# Warning: The database defined as "test" will be erased and
# re-generated from your development database when you run "rake".
# Do not set this db to the same as development or production.
test:
adapter: postgresql
encoding: unicode
# For details on connection pooling, see Rails configuration guide
# https://guides.rubyonrails.org/configuring.html#database-pooling
pool: 5
database: postgres://fcaosmvgwdutnh:32a5c944f7ffb557c2cd21c2e6514d3caa5abd4d51b049d73527b741f0b67ead@ec2-44-199-158-170.compute-1.amazonaws.com:5432/d35hlaegvmks7e
production:
<<: *default
database: postgres://fcaosmvgwdutnh:32a5c944f7ffb557c2cd21c2e6514d3caa5abd4d51b049d73527b741f0b67ead@ec2-44-199-158-170.compute-1.amazonaws.com:5432/d35hlaegvmks7e
Comentários
Postar um comentário