/// migrate((app) => { const collection = app.findCollectionByNameOrId("pbc_1905410326") // add field collection.fields.addAt(11, new Field({ "cascadeDelete": false, "collectionId": "pbc_3912384429", "hidden": false, "id": "relation3860080092", "maxSelect": 1, "minSelect": 0, "name": "set", "presentable": false, "required": false, "system": false, "type": "relation" })) // add field collection.fields.addAt(12, new Field({ "autogeneratePattern": "", "hidden": false, "id": "text3805467153", "max": 0, "min": 0, "name": "set_code", "pattern": "", "presentable": false, "primaryKey": false, "required": false, "system": false, "type": "text" })) // add field collection.fields.addAt(13, new Field({ "hidden": false, "id": "number3402113753", "max": null, "min": null, "name": "price", "onlyInt": false, "presentable": false, "required": false, "system": false, "type": "number" })) // add field collection.fields.addAt(14, new Field({ "exceptDomains": null, "hidden": false, "id": "url518645060", "name": "cardmarket_url", "onlyDomains": null, "presentable": false, "required": false, "system": false, "type": "url" })) // add field collection.fields.addAt(15, new Field({ "hidden": false, "id": "bool1734659578", "name": "can_be_commander", "presentable": false, "required": false, "system": false, "type": "bool" })) return app.save(collection) }, (app) => { const collection = app.findCollectionByNameOrId("pbc_1905410326") // remove field collection.fields.removeById("relation3860080092") // remove field collection.fields.removeById("text3805467153") // remove field collection.fields.removeById("number3402113753") // remove field collection.fields.removeById("url518645060") // remove field collection.fields.removeById("bool1734659578") return app.save(collection) })