From 7c3e805c7c4997d0954645e09f728426be5724b3 Mon Sep 17 00:00:00 2001 From: Yoan Blanc Date: Mon, 10 Mar 2025 08:55:41 +0100 Subject: [PATCH 1/4] prepare v0.3.0 Signed-off-by: Yoan Blanc --- README.md | 6 +++--- variables.tf | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 3127ac3..e9c1744 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,7 @@ In particular: ```hcl module "my_database" { - source = "git@github.com:edgelaboratories/terraform-mysql-db?ref=v0.2.3" + source = "git@github.com:edgelaboratories/terraform-mysql-db?ref=v0.3.0" database = "my-database" @@ -27,7 +27,7 @@ module "my_database" { # Optional user password. Not required when using Vault roles plaintext_password = "a very hard to guess password" - # Default values are utf8mb4 and utf8mb4_unicode_ci + # The default values default_character_set = "utf8" default_collation = "utf8_unicode_ci" @@ -42,7 +42,7 @@ You can provide extra permissions for `all-privileges` or `read-only` roles with ```hcl module "my_database" { - source = "git@github.com:edgelaboratories/terraform-mysql-db?ref=v0.2.3" + source = "git@github.com:edgelaboratories/terraform-mysql-db?ref=v0.3.0" database = "my-database" diff --git a/variables.tf b/variables.tf index aa714ae..3249276 100644 --- a/variables.tf +++ b/variables.tf @@ -15,11 +15,11 @@ variable "plaintext_password" { } variable "default_character_set" { - default = "utf8mb4" + default = "utf8" } variable "default_collation" { - default = "utf8mb4_unicode_ci" + default = "utf8_unicode_ci" } variable "vault_backend_path" { From 290875f290f3c7a50d68a070c814ae28ed60ec81 Mon Sep 17 00:00:00 2001 From: Yoan Blanc Date: Mon, 10 Mar 2025 08:58:49 +0100 Subject: [PATCH 2/4] fixup! prepare v0.3.0 Signed-off-by: Yoan Blanc --- variables.tf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/variables.tf b/variables.tf index 3249276..aa714ae 100644 --- a/variables.tf +++ b/variables.tf @@ -15,11 +15,11 @@ variable "plaintext_password" { } variable "default_character_set" { - default = "utf8" + default = "utf8mb4" } variable "default_collation" { - default = "utf8_unicode_ci" + default = "utf8mb4_unicode_ci" } variable "vault_backend_path" { From a892ef1eac23504ed0034304ac751e608d553116 Mon Sep 17 00:00:00 2001 From: Yoan Blanc Date: Mon, 10 Mar 2025 08:01:09 +0000 Subject: [PATCH 3/4] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index e9c1744..0eeb8fb 100644 --- a/README.md +++ b/README.md @@ -28,8 +28,8 @@ module "my_database" { plaintext_password = "a very hard to guess password" # The default values - default_character_set = "utf8" - default_collation = "utf8_unicode_ci" + default_character_set = "utf8mb3" + default_collation = "utf8mb3_unicode_ci" # Optional vault_backend_path = "mysql/my-cluster" From 48ec4e52c19acc8645f02dc69f0ebcbfcc83a1cb Mon Sep 17 00:00:00 2001 From: Yoan Blanc Date: Mon, 10 Mar 2025 08:01:29 +0000 Subject: [PATCH 4/4] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 0eeb8fb..b6c210b 100644 --- a/README.md +++ b/README.md @@ -27,7 +27,7 @@ module "my_database" { # Optional user password. Not required when using Vault roles plaintext_password = "a very hard to guess password" - # The default values + # Default values are utf8mb4 and utf8mb4_unicode_ci default_character_set = "utf8mb3" default_collation = "utf8mb3_unicode_ci"