From 540ff2e425d889993ce1f99145f5345adf665d33 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B6ren=20Maschmann?= Date: Sat, 31 May 2025 11:13:09 +0200 Subject: [PATCH] feat: upgrade pocketbase to v28 --- bun.lock | 4 +- package.json | 2 +- .../1748682573_updated_blueprints.js | 42 +++++++++++++++++++ resources/deployment/pocketbase.dockerfile | 2 +- src/routes/(app)/+page.svelte | 4 +- 5 files changed, 49 insertions(+), 5 deletions(-) create mode 100644 resources/deployment/pb_migrations/1748682573_updated_blueprints.js diff --git a/bun.lock b/bun.lock index 24e4db99..da90795c 100644 --- a/bun.lock +++ b/bun.lock @@ -14,7 +14,7 @@ "embla-carousel": "^8.6.0", "formsnap": "^2.0.1", "pako": "^2.1.0", - "pocketbase": "^0.22.0", + "pocketbase": "^0.26.0", "screenfull": "^6.0.2", "sveltekit-superforms": "^2.25.0", "three": "^0.176.0", @@ -976,7 +976,7 @@ "pkg-types": ["pkg-types@2.1.0", "", { "dependencies": { "confbox": "^0.2.1", "exsolve": "^1.0.1", "pathe": "^2.0.3" } }, "sha512-wmJwA+8ihJixSoHKxZJRBQG1oY8Yr9pGLzRmSsNms0iNWyHHAlZCa7mmKiFR10YPZuz/2k169JiS/inOjBCZ2A=="], - "pocketbase": ["pocketbase@0.22.1", "", {}, "sha512-hnzpDcIx5kbkUJXz6IkiTox6R4nb706u4rPSMy2FYCaI2OqBnFxbY0qwWBSqx1ERz/Xi61Uguf17Gb9bWZ8+kw=="], + "pocketbase": ["pocketbase@0.26.0", "", {}, "sha512-WBBeOgz4Jnrd7a1KEzSBUJqpTortKKCcp16j5KoF+4tNIyQHsmynj+qRSvS56/RVacVMbAqO8Qkfj3N84fpzEw=="], "postcss": ["postcss@8.5.3", "", { "dependencies": { "nanoid": "^3.3.8", "picocolors": "^1.1.1", "source-map-js": "^1.2.1" } }, "sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A=="], diff --git a/package.json b/package.json index 019433f2..6058273b 100644 --- a/package.json +++ b/package.json @@ -28,7 +28,7 @@ "embla-carousel": "^8.6.0", "formsnap": "^2.0.1", "pako": "^2.1.0", - "pocketbase": "^0.22.0", + "pocketbase": "^0.26.0", "screenfull": "^6.0.2", "sveltekit-superforms": "^2.25.0", "three": "^0.176.0", diff --git a/resources/deployment/pb_migrations/1748682573_updated_blueprints.js b/resources/deployment/pb_migrations/1748682573_updated_blueprints.js new file mode 100644 index 00000000..b0db9f3e --- /dev/null +++ b/resources/deployment/pb_migrations/1748682573_updated_blueprints.js @@ -0,0 +1,42 @@ +/// +migrate((app) => { + const collection = app.findCollectionByNameOrId("f96llnpqjo2l87m") + + // update field + collection.fields.addAt(2, new Field({ + "autogeneratePattern": "", + "hidden": false, + "id": "brxbc8vv", + "max": 1250000, + "min": 0, + "name": "data", + "pattern": "^(SHAPEZ2)-\\d-.+$", + "presentable": false, + "primaryKey": false, + "required": true, + "system": false, + "type": "text" + })) + + return app.save(collection) +}, (app) => { + const collection = app.findCollectionByNameOrId("f96llnpqjo2l87m") + + // update field + collection.fields.addAt(2, new Field({ + "autogeneratePattern": "", + "hidden": false, + "id": "brxbc8vv", + "max": 0, + "min": 0, + "name": "data", + "pattern": "^(SHAPEZ2)-\\d-.+$", + "presentable": false, + "primaryKey": false, + "required": true, + "system": false, + "type": "text" + })) + + return app.save(collection) +}) diff --git a/resources/deployment/pocketbase.dockerfile b/resources/deployment/pocketbase.dockerfile index b9c49dbf..7d3559dc 100644 --- a/resources/deployment/pocketbase.dockerfile +++ b/resources/deployment/pocketbase.dockerfile @@ -1,6 +1,6 @@ FROM alpine:latest -ARG PB_VERSION=0.23.0 +ARG PB_VERSION=0.28.2 RUN apk add --no-cache \ unzip \ diff --git a/src/routes/(app)/+page.svelte b/src/routes/(app)/+page.svelte index 1be5a0ed..f50370f8 100644 --- a/src/routes/(app)/+page.svelte +++ b/src/routes/(app)/+page.svelte @@ -94,7 +94,9 @@
{#each features as feature (feature.url)} -
+