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 @@
+///