From 3d042cc8735cc40a8707fcabd49b5ec5a13e9d52 Mon Sep 17 00:00:00 2001 From: Manuel Date: Sat, 8 Mar 2025 17:07:19 +0100 Subject: [PATCH] fix: add volumes to docker compose files generated by `drizzle` --- .changeset/hungry-geckos-retire.md | 5 +++++ packages/addons/drizzle/index.ts | 8 ++++++++ 2 files changed, 13 insertions(+) create mode 100644 .changeset/hungry-geckos-retire.md diff --git a/.changeset/hungry-geckos-retire.md b/.changeset/hungry-geckos-retire.md new file mode 100644 index 000000000..75891248e --- /dev/null +++ b/.changeset/hungry-geckos-retire.md @@ -0,0 +1,5 @@ +--- +'sv': patch +--- + +fix: add volumes to docker compose files generated by `drizzle` diff --git a/packages/addons/drizzle/index.ts b/packages/addons/drizzle/index.ts index cb91b96bd..31e9b0061 100644 --- a/packages/addons/drizzle/index.ts +++ b/packages/addons/drizzle/index.ts @@ -116,6 +116,10 @@ export default defineAddon({ dbSpecificContent = ` MYSQL_ROOT_PASSWORD: ${PASSWORD} MYSQL_DATABASE: ${DB_NAME} + volumes: + - mysqldata:/var/lib/mysql + volumes: + mysqldata: `; } if (options.postgresql === 'postgres.js') { @@ -123,6 +127,10 @@ export default defineAddon({ POSTGRES_USER: ${USER} POSTGRES_PASSWORD: ${PASSWORD} POSTGRES_DB: ${DB_NAME} + volumes: + - pgdata:/var/lib/postgresql/data + volumes: + pgdata: `; }