Merge pull request #5983 from amarkevich/PostgreSQL10Dialect
switch to PostgreSQL10Dialect
This commit is contained in:
		
						commit
						0c1d3611cd
					
				@ -535,7 +535,7 @@ spring:
 | 
				
			|||||||
    open-in-view: "false"
 | 
					    open-in-view: "false"
 | 
				
			||||||
    hibernate:
 | 
					    hibernate:
 | 
				
			||||||
      ddl-auto: "none"
 | 
					      ddl-auto: "none"
 | 
				
			||||||
    database-platform: "${SPRING_JPA_DATABASE_PLATFORM:org.hibernate.dialect.PostgreSQLDialect}"
 | 
					    database-platform: "${SPRING_JPA_DATABASE_PLATFORM:org.hibernate.dialect.PostgreSQL10Dialect}"
 | 
				
			||||||
  datasource:
 | 
					  datasource:
 | 
				
			||||||
    driverClassName: "${SPRING_DRIVER_CLASS_NAME:org.postgresql.Driver}"
 | 
					    driverClassName: "${SPRING_DRIVER_CLASS_NAME:org.postgresql.Driver}"
 | 
				
			||||||
    url: "${SPRING_DATASOURCE_URL:jdbc:postgresql://localhost:5432/thingsboard}"
 | 
					    url: "${SPRING_DATASOURCE_URL:jdbc:postgresql://localhost:5432/thingsboard}"
 | 
				
			||||||
 | 
				
			|||||||
@ -21,6 +21,6 @@ import java.lang.annotation.Retention;
 | 
				
			|||||||
import java.lang.annotation.RetentionPolicy;
 | 
					import java.lang.annotation.RetentionPolicy;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@Retention(RetentionPolicy.RUNTIME)
 | 
					@Retention(RetentionPolicy.RUNTIME)
 | 
				
			||||||
@ConditionalOnProperty(prefix = "spring.jpa", value = "database-platform", havingValue = "org.hibernate.dialect.PostgreSQLDialect")
 | 
					@ConditionalOnProperty(prefix = "spring.jpa", value = "database-platform", havingValue = "org.hibernate.dialect.PostgreSQL10Dialect")
 | 
				
			||||||
public @interface PsqlDao {
 | 
					public @interface PsqlDao {
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
@ -22,6 +22,6 @@ import java.lang.annotation.RetentionPolicy;
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
@Retention(RetentionPolicy.RUNTIME)
 | 
					@Retention(RetentionPolicy.RUNTIME)
 | 
				
			||||||
@ConditionalOnExpression("('${database.ts_latest.type}'=='sql' || '${database.ts_latest.type}'=='timescale') " +
 | 
					@ConditionalOnExpression("('${database.ts_latest.type}'=='sql' || '${database.ts_latest.type}'=='timescale') " +
 | 
				
			||||||
        "&& '${spring.jpa.database-platform}'=='org.hibernate.dialect.PostgreSQLDialect'")
 | 
					        "&& '${spring.jpa.database-platform}'=='org.hibernate.dialect.PostgreSQL10Dialect'")
 | 
				
			||||||
public @interface PsqlTsLatestAnyDao {
 | 
					public @interface PsqlTsLatestAnyDao {
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
				
			|||||||
@ -11,7 +11,7 @@ spring.jpa.properties.hibernate.jdbc.log.warnings=false
 | 
				
			|||||||
spring.jpa.show-sql=false
 | 
					spring.jpa.show-sql=false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
spring.jpa.hibernate.ddl-auto=none
 | 
					spring.jpa.hibernate.ddl-auto=none
 | 
				
			||||||
spring.jpa.database-platform=org.hibernate.dialect.PostgreSQLDialect
 | 
					spring.jpa.database-platform=org.hibernate.dialect.PostgreSQL10Dialect
 | 
				
			||||||
spring.datasource.username=postgres
 | 
					spring.datasource.username=postgres
 | 
				
			||||||
spring.datasource.password=postgres
 | 
					spring.datasource.password=postgres
 | 
				
			||||||
spring.datasource.url=jdbc:tc:postgresql:12.8:///thingsboard?TC_DAEMON=true&TC_TMPFS=/testtmpfs:rw&?TC_INITFUNCTION=org.thingsboard.server.dao.PostgreSqlInitializer::initDb
 | 
					spring.datasource.url=jdbc:tc:postgresql:12.8:///thingsboard?TC_DAEMON=true&TC_TMPFS=/testtmpfs:rw&?TC_INITFUNCTION=org.thingsboard.server.dao.PostgreSqlInitializer::initDb
 | 
				
			||||||
 | 
				
			|||||||
@ -12,7 +12,7 @@ spring.jpa.properties.hibernate.jdbc.log.warnings=false
 | 
				
			|||||||
spring.jpa.show-sql=false
 | 
					spring.jpa.show-sql=false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
spring.jpa.hibernate.ddl-auto=none
 | 
					spring.jpa.hibernate.ddl-auto=none
 | 
				
			||||||
spring.jpa.database-platform=org.hibernate.dialect.PostgreSQLDialect
 | 
					spring.jpa.database-platform=org.hibernate.dialect.PostgreSQL10Dialect
 | 
				
			||||||
spring.datasource.username=postgres
 | 
					spring.datasource.username=postgres
 | 
				
			||||||
spring.datasource.password=postgres
 | 
					spring.datasource.password=postgres
 | 
				
			||||||
spring.datasource.url=jdbc:tc:postgresql:12.8:///thingsboard?TC_DAEMON=true&TC_TMPFS=/testtmpfs:rw&?TC_INITFUNCTION=org.thingsboard.server.dao.PostgreSqlInitializer::initDb
 | 
					spring.datasource.url=jdbc:tc:postgresql:12.8:///thingsboard?TC_DAEMON=true&TC_TMPFS=/testtmpfs:rw&?TC_INITFUNCTION=org.thingsboard.server.dao.PostgreSqlInitializer::initDb
 | 
				
			||||||
@ -32,7 +32,7 @@ service.type=monolith
 | 
				
			|||||||
#spring.jpa.properties.hibernate.jdbc.lob.non_contextual_creation=true
 | 
					#spring.jpa.properties.hibernate.jdbc.lob.non_contextual_creation=true
 | 
				
			||||||
#spring.jpa.show-sql=false
 | 
					#spring.jpa.show-sql=false
 | 
				
			||||||
#spring.jpa.hibernate.ddl-auto=none
 | 
					#spring.jpa.hibernate.ddl-auto=none
 | 
				
			||||||
#spring.jpa.database-platform=org.hibernate.dialect.PostgreSQLDialect
 | 
					#spring.jpa.database-platform=org.hibernate.dialect.PostgreSQL10Dialect
 | 
				
			||||||
#
 | 
					#
 | 
				
			||||||
#spring.datasource.username=postgres
 | 
					#spring.datasource.username=postgres
 | 
				
			||||||
#spring.datasource.password=postgres
 | 
					#spring.datasource.password=postgres
 | 
				
			||||||
 | 
				
			|||||||
@ -2,7 +2,7 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
DATABASE_TS_TYPE=cassandra
 | 
					DATABASE_TS_TYPE=cassandra
 | 
				
			||||||
CASSANDRA_URL=cassandra:9042
 | 
					CASSANDRA_URL=cassandra:9042
 | 
				
			||||||
SPRING_JPA_DATABASE_PLATFORM=org.hibernate.dialect.PostgreSQLDialect
 | 
					SPRING_JPA_DATABASE_PLATFORM=org.hibernate.dialect.PostgreSQL10Dialect
 | 
				
			||||||
SPRING_DRIVER_CLASS_NAME=org.postgresql.Driver
 | 
					SPRING_DRIVER_CLASS_NAME=org.postgresql.Driver
 | 
				
			||||||
SPRING_DATASOURCE_URL=jdbc:postgresql://postgres:5432/thingsboard
 | 
					SPRING_DATASOURCE_URL=jdbc:postgresql://postgres:5432/thingsboard
 | 
				
			||||||
SPRING_DATASOURCE_USERNAME=postgres
 | 
					SPRING_DATASOURCE_USERNAME=postgres
 | 
				
			||||||
 | 
				
			|||||||
@ -1,7 +1,7 @@
 | 
				
			|||||||
# ThingsBoard server configuration for PostgreSQL database
 | 
					# ThingsBoard server configuration for PostgreSQL database
 | 
				
			||||||
 | 
					
 | 
				
			||||||
DATABASE_TS_TYPE=sql
 | 
					DATABASE_TS_TYPE=sql
 | 
				
			||||||
SPRING_JPA_DATABASE_PLATFORM=org.hibernate.dialect.PostgreSQLDialect
 | 
					SPRING_JPA_DATABASE_PLATFORM=org.hibernate.dialect.PostgreSQL10Dialect
 | 
				
			||||||
SPRING_DRIVER_CLASS_NAME=org.postgresql.Driver
 | 
					SPRING_DRIVER_CLASS_NAME=org.postgresql.Driver
 | 
				
			||||||
SPRING_DATASOURCE_URL=jdbc:postgresql://postgres:5432/thingsboard
 | 
					SPRING_DATASOURCE_URL=jdbc:postgresql://postgres:5432/thingsboard
 | 
				
			||||||
SPRING_DATASOURCE_USERNAME=postgres
 | 
					SPRING_DATASOURCE_USERNAME=postgres
 | 
				
			||||||
 | 
				
			|||||||
@ -54,7 +54,7 @@ ENV DATABASE_TS_TYPE=cassandra
 | 
				
			|||||||
ENV PGDATA=/data/db
 | 
					ENV PGDATA=/data/db
 | 
				
			||||||
ENV CASSANDRA_DATA=/data/cassandra
 | 
					ENV CASSANDRA_DATA=/data/cassandra
 | 
				
			||||||
 | 
					
 | 
				
			||||||
ENV SPRING_JPA_DATABASE_PLATFORM=org.hibernate.dialect.PostgreSQLDialect
 | 
					ENV SPRING_JPA_DATABASE_PLATFORM=org.hibernate.dialect.PostgreSQL10Dialect
 | 
				
			||||||
ENV SPRING_DRIVER_CLASS_NAME=org.postgresql.Driver
 | 
					ENV SPRING_DRIVER_CLASS_NAME=org.postgresql.Driver
 | 
				
			||||||
ENV SPRING_DATASOURCE_URL=jdbc:postgresql://localhost:5432/thingsboard
 | 
					ENV SPRING_DATASOURCE_URL=jdbc:postgresql://localhost:5432/thingsboard
 | 
				
			||||||
ENV SPRING_DATASOURCE_USERNAME=${pkg.user}
 | 
					ENV SPRING_DATASOURCE_USERNAME=${pkg.user}
 | 
				
			||||||
 | 
				
			|||||||
@ -50,7 +50,7 @@ ENV DATABASE_TS_TYPE=sql
 | 
				
			|||||||
ENV PGDATA=/data/db
 | 
					ENV PGDATA=/data/db
 | 
				
			||||||
ENV PATH=$PATH:/usr/lib/postgresql/$PG_MAJOR/bin
 | 
					ENV PATH=$PATH:/usr/lib/postgresql/$PG_MAJOR/bin
 | 
				
			||||||
 | 
					
 | 
				
			||||||
ENV SPRING_JPA_DATABASE_PLATFORM=org.hibernate.dialect.PostgreSQLDialect
 | 
					ENV SPRING_JPA_DATABASE_PLATFORM=org.hibernate.dialect.PostgreSQL10Dialect
 | 
				
			||||||
ENV SPRING_DRIVER_CLASS_NAME=org.postgresql.Driver
 | 
					ENV SPRING_DRIVER_CLASS_NAME=org.postgresql.Driver
 | 
				
			||||||
ENV SPRING_DATASOURCE_URL=jdbc:postgresql://localhost:5432/thingsboard
 | 
					ENV SPRING_DATASOURCE_URL=jdbc:postgresql://localhost:5432/thingsboard
 | 
				
			||||||
ENV SPRING_DATASOURCE_USERNAME=${pkg.user}
 | 
					ENV SPRING_DATASOURCE_USERNAME=${pkg.user}
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user