vereinshaus/pocketbase/pb_migrations/1779230400_verein_kontakt.js

26 lines
1.1 KiB
JavaScript

/// <reference path="../pb_data/types.d.ts" />
migrate((app) => {
const c = app.findCollectionByNameOrId("pbc_3589557411") // vereine
c.fields.addAt(99, new Field({
"type": "email", "id": "email2001000060", "name": "email",
"help": "", "hidden": false, "presentable": false, "required": false, "system": false,
"exceptDomains": null, "onlyDomains": null
}))
c.fields.addAt(99, new Field({
"type": "text", "id": "text2001000061", "name": "telefon",
"help": "", "hidden": false, "presentable": false, "required": false, "system": false,
"autogeneratePattern": "", "min": 0, "max": 0, "pattern": ""
}))
c.fields.addAt(99, new Field({
"type": "url", "id": "url2001000062", "name": "website",
"help": "", "hidden": false, "presentable": false, "required": false, "system": false,
"exceptDomains": null, "onlyDomains": null
}))
app.save(c)
}, (app) => {
const c = app.findCollectionByNameOrId("pbc_3589557411")
c.fields.removeById("email2001000060")
c.fields.removeById("text2001000061")
c.fields.removeById("url2001000062")
app.save(c)
})