Hello from MCP server
/// <reference path="../pb_data/types.d.ts" />
migrate(
(app) => {
const collection = new Collection({
createRule: null,
deleteRule: null,
fields: [
{
autogeneratePattern: "[a-z0-9]{15}",
hidden: false,
id: "text3208210256",
max: 15,
min: 15,
name: "id",
pattern: "^[a-z0-9]+$",
presentable: false,
primaryKey: true,
required: true,
system: true,
type: "text",
},
{
autogeneratePattern: "",
hidden: false,
id: "text1579384326",
max: 0,
min: 0,
name: "name",
pattern: "",
presentable: false,
primaryKey: false,
required: false,
system: false,
type: "text",
},
{
autogeneratePattern: "",
hidden: false,
id: "text1579384327",
max: 0,
min: 0,
name: "refId",
pattern: "",
presentable: false,
primaryKey: false,
required: false,
system: false,
type: "text",
},
{
autogeneratePattern: "",
hidden: false,
id: "text3972544249",
max: 0,
min: 0,
name: "symbol",
pattern: "",
presentable: false,
primaryKey: false,
required: false,
system: false,
type: "text",
},
{
hidden: false,
id: "autodate2990389176",
name: "created",
onCreate: true,
onUpdate: false,
presentable: false,
system: false,
type: "autodate",
},
{
hidden: false,
id: "autodate3332085495",
name: "updated",
onCreate: true,
onUpdate: true,
presentable: false,
system: false,
type: "autodate",
},
],
id: "pbc_3379852803",
indexes: [],
listRule: null,
name: "currencies",
system: false,
type: "base",
updateRule: null,
viewRule: null,
});
return app.save(collection);
},
(app) => {
const collection = app.findCollectionByNameOrId("pbc_3379852803");
return app.delete(collection);
},
);