/// migrate((app) => { if (app.hasTable('notifications')) { 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' }, { autogeneratePattern: '', hidden: false, id: 'text724990059', max: 0, min: 0, name: 'title', pattern: '', presentable: false, primaryKey: false, required: false, system: false, type: 'text' }, { autogeneratePattern: '', hidden: false, id: 'text3685223346', max: 0, min: 0, name: 'body', pattern: '', presentable: false, primaryKey: false, required: false, system: false, type: 'text' }, { hidden: false, id: 'bool963269739', name: 'isRead', presentable: false, required: false, system: false, type: 'bool' }, { 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_2301922722', indexes: [], listRule: 'userId = @request.auth.id', name: 'notifications', system: false, type: 'base', createRule: null, deleteRule: null, updateRule: 'userId = @request.auth.id', viewRule: 'userId = @request.auth.id' }) return app.save(collection) }, (app) => { const collection = app.findCollectionByNameOrId('pbc_2301922722') return app.delete(collection) })