From 3df12672724b8fc3ad174c63bbba1c02beda8886 Mon Sep 17 00:00:00 2001 From: irving Date: Fri, 7 Nov 2025 23:04:27 -0500 Subject: [PATCH] adjust api test mysql version --- docker/docker-compose-apitest.yml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 docker/docker-compose-apitest.yml diff --git a/docker/docker-compose-apitest.yml b/docker/docker-compose-apitest.yml new file mode 100644 index 0000000..1292586 --- /dev/null +++ b/docker/docker-compose-apitest.yml @@ -0,0 +1,24 @@ +version: "3.9" +services: + mysql-apitest: + image: mysql:8.0.24 + container_name: peipei-mysql-apitest + restart: unless-stopped + environment: + MYSQL_ROOT_PASSWORD: root + MYSQL_DATABASE: peipei_apitest + MYSQL_USER: apitest + MYSQL_PASSWORD: apitest + ports: + - "33306:3306" + command: + - "--default-authentication-plugin=mysql_native_password" + - "--lower_case_table_names=1" + - "--explicit_defaults_for_timestamp=1" + - "--character-set-server=utf8mb4" + - "--collation-server=utf8mb4_general_ci" + healthcheck: + test: ["CMD", "mysqladmin", "ping", "-h", "127.0.0.1", "-uroot", "-proot"] + interval: 10s + timeout: 5s + retries: 10