Only supports your local DB:
Supports local DB and heroku DB:
Use production Database Environment
For the time being just hardcode 'production' when targeting your DB environment
You should really have at least 2 database environments 'development' and 'production'
and then use a local environment variable to use 'development' and a Heroku environment variable to use 'production'
Create two database environments in your knexfile.js and create a DB_ENV variable locally and for heroku
Key commands (available in the exercise README.md - no need to take node now)
Creating the heroku app followed by creating the postgresql database for your heroku app
Key commands (available in the exercise README.md - no need to take node now)
* After adding/commit/pushing
to heroku *
Run migrations via Heroku
Run seeds via Heroku
https://github.com/AkyunaAkish/deployingToHerokuWithPostgresqlAndKnex
Fork and clone this repo and follow the README.md:
No need to make a pull request
STRETCH GOAL: Follow the same process to deploy your apps from Fridays Hackathon