Skip to content

Instantly share code, notes, and snippets.

@dasmido
Created March 19, 2019 23:12
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save dasmido/94cb597aeba7f25eb7dc4deea78645be to your computer and use it in GitHub Desktop.
Save dasmido/94cb597aeba7f25eb7dc4deea78645be to your computer and use it in GitHub Desktop.
Heroku PostgreSQL connection spring boot
# ===============================
# = DATA SOURCE
# ===============================
# Set here configurations for the database connection
# =============== Heroku PostgreSQL Database =====================
#spring.datasource.url=jdbc:postgresql://ec2-54-75-230-41.eu-west-1.compute.amazonaws.com:5432/dbqup43qrkl1gn?sslmode=require
#spring.datasource.username=ntfvvinbaynbmm
#spring.datasource.password=6ab9358c95f8b7745069fa96b9f1e0ad5c7baf386d2d42d1246f60f295de68aa
# =============== localhost postgreSQL Database =========================
spring.datasource.url=jdbc:postgresql://localhost:5432/postgres
spring.datasource.username=postgres
spring.datasource.password=123
spring.datasource.driver-class-name=org.postgresql.Driver
# Keep the connection alive if idle for a long time (needed in production)
spring.datasource.testWhileIdle=true
spring.datasource.validationQuery=SELECT 1
# ===============================
# = JPA / HIBERNATE
# ===============================
# Show or not log for each sql query
spring.jpa.show-sql=true
# Hibernate ddl auto (create, create-drop, update): with "create-drop" the database
# schema will be automatically created afresh for every start of application
spring.jpa.hibernate.ddl-auto=update
# Naming strategy
spring.jpa.hibernate.naming.implicit-strategy=org.hibernate.boot.model.naming.ImplicitNamingStrategyLegacyHbmImpl
spring.jpa.hibernate.naming.physical-strategy=org.springframework.boot.orm.jpa.hibernate.SpringPhysicalNamingStrategy
# Allows Hibernate to generate SQL optimized for a particular DBMS
spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.PostgreSQLDialect
spring.jpa.properties.hibernate.jdbc.lob.non_contextual_creation=true
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment