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.
|
|
5 years ago | |
|---|---|---|
| .mvn/wrapper | 5 years ago | |
| src/main | 5 years ago | |
| .gitignore | 5 years ago | |
| Procfile | 5 years ago | |
| README.md | 5 years ago | |
| mvnw | 5 years ago | |
| mvnw.cmd | 5 years ago | |
| pom.xml | 5 years ago | |
| system.properties | 5 years ago | |
README.md
Steps to Create and Deploy:
set up local
local postgres
- open your postgres app and start the db server
- in the postgres app, double click one of the existing databases to enter
psql - once inside
psql, runCREATE DATABASE springdemo;
in your browser
- fork this repo
in your terminal
- clone your fork of this repo onto your local computer somewhere outside the class repo
cdinto the local repo
Set up an environment variable so your local spring app will use your local postgres database:
export JDBC_DATABASE_URL=jdbc:postgresql://localhost:5432/springdemo
Now start spring:
./mvnw spring-boot:run
in your browser
go to http://localhost:8080/ to view local app (note this uses your local postgres database)
set up heroku
in your terminal
- run
heroku create(take note of the app name for later)
in your browser
- go to heroku.com in your browser and sign in
- find this newly created heroku app in your list of available apps and click on it
- go to resources
- search for postgres and choose Heroku Postgres
- choose "Hobby Dev - Free"
- click provision
in your terminal
- run
git push heroku master - run
heroku opento see app