/// migrate((app) => { if (app.hasTable('counters')) { return } const collection = new Collection({ 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' }, { cascadeDelete: false, collectionId: '_pb_users_auth_', hidden: false, id: 'relation1689669068', maxSelect: 1, minSelect: 0, name: 'userId', presentable: false, required: false, system: false, type: 'relation' }, { hidden: false, id: 'number2245608546', max: null, min: null, name: 'count', onlyInt: false, presentable: false, required: false, system: false, type: 'number' }, { 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_90131592', indexes: [], listRule: 'userId = @request.auth.id', name: 'counters', system: false, type: 'base', deleteRule: 'userId = @request.auth.id', updateRule: 'userId = @request.auth.id', viewRule: 'userId = @request.auth.id', createRule: 'userId = @request.auth.id' }) return app.save(collection) }, (app) => { const collection = app.findCollectionByNameOrId('pbc_90131592') return app.delete(collection) })