/// migrate((db) => { const collection = new Collection({ "id": "52xqp11w4t0y68u", "created": "2026-05-23 14:00:42.405Z", "updated": "2026-05-23 14:00:42.405Z", "name": "employee_badges", "type": "base", "system": false, "schema": [ { "system": false, "id": "uyiom4ry", "name": "user", "type": "relation", "required": true, "presentable": false, "unique": false, "options": { "collectionId": "_pb_users_auth_", "cascadeDelete": false, "minSelect": null, "maxSelect": 1, "displayFields": null } }, { "system": false, "id": "hmafhq29", "name": "badge", "type": "relation", "required": true, "presentable": false, "unique": false, "options": { "collectionId": "5gl7qj7aky6wjl9", "cascadeDelete": false, "minSelect": null, "maxSelect": 1, "displayFields": null } }, { "system": false, "id": "5a11syeq", "name": "earned_at", "type": "date", "required": false, "presentable": false, "unique": false, "options": { "min": "", "max": "" } }, { "system": false, "id": "ekcq8kkw", "name": "cycle", "type": "number", "required": false, "presentable": false, "unique": false, "options": { "min": null, "max": null, "noDecimal": false } } ], "indexes": [], "listRule": null, "viewRule": null, "createRule": null, "updateRule": null, "deleteRule": null, "options": {} }); return Dao(db).saveCollection(collection); }, (db) => { const dao = new Dao(db); const collection = dao.findCollectionByNameOrId("52xqp11w4t0y68u"); return dao.deleteCollection(collection); })