From b9bbc6dcbde950205977e192126d147bac05ca83 Mon Sep 17 00:00:00 2001 From: Mike Eltsufin Date: Thu, 1 Feb 2018 15:30:46 -0500 Subject: [PATCH 1/3] Force InnoDB storage engine for JPA sample Fixes #380. --- .../src/main/resources/application.properties | 3 +++ 1 file changed, 3 insertions(+) diff --git a/spring-cloud-gcp-samples/spring-cloud-gcp-data-jpa-sample/src/main/resources/application.properties b/spring-cloud-gcp-samples/spring-cloud-gcp-data-jpa-sample/src/main/resources/application.properties index 1b8588a931..9bafe69645 100644 --- a/spring-cloud-gcp-samples/spring-cloud-gcp-data-jpa-sample/src/main/resources/application.properties +++ b/spring-cloud-gcp-samples/spring-cloud-gcp-data-jpa-sample/src/main/resources/application.properties @@ -3,4 +3,7 @@ spring.cloud.gcp.sql.database-name= spring.jpa.hibernate.ddl-auto=create-drop +# Cloud SQL (MySQL) only supports InnoDB, not MyISAM +spring.jpa.database-platform=org.hibernate.dialect.MySQL5InnoDBDialect + #spring.cloud.gcp.credentials.location=file:/ From 606317a5ceb71450613c985b1f60a96fcf889546 Mon Sep 17 00:00:00 2001 From: Mike Eltsufin Date: Thu, 1 Feb 2018 15:58:03 -0500 Subject: [PATCH 2/3] Switch MySQL5InnoDBDialect to MySQL57Dialect because it is deprecated --- .../src/main/resources/application.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-cloud-gcp-samples/spring-cloud-gcp-data-jpa-sample/src/main/resources/application.properties b/spring-cloud-gcp-samples/spring-cloud-gcp-data-jpa-sample/src/main/resources/application.properties index 9bafe69645..ef945dd68e 100644 --- a/spring-cloud-gcp-samples/spring-cloud-gcp-data-jpa-sample/src/main/resources/application.properties +++ b/spring-cloud-gcp-samples/spring-cloud-gcp-data-jpa-sample/src/main/resources/application.properties @@ -4,6 +4,6 @@ spring.cloud.gcp.sql.database-name= spring.jpa.hibernate.ddl-auto=create-drop # Cloud SQL (MySQL) only supports InnoDB, not MyISAM -spring.jpa.database-platform=org.hibernate.dialect.MySQL5InnoDBDialect +spring.jpa.database-platform=org.hibernate.dialect.MySQL57Dialect #spring.cloud.gcp.credentials.location=file:/ From c89afed15632680bc9b3bff6cb26d52dea1f3b71 Mon Sep 17 00:00:00 2001 From: Mike Eltsufin Date: Thu, 1 Feb 2018 16:03:31 -0500 Subject: [PATCH 3/3] Switch MySQL57Dialect to MySQL55Dialect because it covers MySQL 5.6 --- .../src/main/resources/application.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-cloud-gcp-samples/spring-cloud-gcp-data-jpa-sample/src/main/resources/application.properties b/spring-cloud-gcp-samples/spring-cloud-gcp-data-jpa-sample/src/main/resources/application.properties index ef945dd68e..77fb9d7f24 100644 --- a/spring-cloud-gcp-samples/spring-cloud-gcp-data-jpa-sample/src/main/resources/application.properties +++ b/spring-cloud-gcp-samples/spring-cloud-gcp-data-jpa-sample/src/main/resources/application.properties @@ -4,6 +4,6 @@ spring.cloud.gcp.sql.database-name= spring.jpa.hibernate.ddl-auto=create-drop # Cloud SQL (MySQL) only supports InnoDB, not MyISAM -spring.jpa.database-platform=org.hibernate.dialect.MySQL57Dialect +spring.jpa.database-platform=org.hibernate.dialect.MySQL55Dialect #spring.cloud.gcp.credentials.location=file:/