/// migrate((app) => { const collection = app.findCollectionByNameOrId("_pb_users_auth_") // update collection data unmarshal({ "indexes": [ "CREATE UNIQUE INDEX `idx_tokenKey__pb_users_auth_` ON `users` (`tokenKey`)", "CREATE UNIQUE INDEX `idx_email__pb_users_auth_` ON `users` (`username`) WHERE `email` != ''", "CREATE UNIQUE INDEX `idx_xcjpYhojHH` ON `users` (`email`)" ], "oauth2": { "mappedFields": { "name": "" } } }, collection) // update field collection.fields.addAt(1, new Field({ "cost": 0, "hidden": true, "id": "password901924565", "max": 0, "min": 5, "name": "password", "pattern": "", "presentable": false, "required": true, "system": true, "type": "password" })) // update field collection.fields.addAt(3, new Field({ "autogeneratePattern": "", "hidden": false, "id": "text1579384326", "max": 255, "min": 5, "name": "username", "pattern": "", "presentable": true, "primaryKey": false, "required": true, "system": false, "type": "text" })) return app.save(collection) }, (app) => { const collection = app.findCollectionByNameOrId("_pb_users_auth_") // update collection data unmarshal({ "indexes": [ "CREATE UNIQUE INDEX `idx_tokenKey__pb_users_auth_` ON `users` (`tokenKey`)", "CREATE UNIQUE INDEX `idx_email__pb_users_auth_` ON `users` (`email`) WHERE `email` != ''" ], "oauth2": { "mappedFields": { "name": "name" } } }, collection) // update field collection.fields.addAt(1, new Field({ "cost": 0, "hidden": true, "id": "password901924565", "max": 0, "min": 8, "name": "password", "pattern": "", "presentable": false, "required": true, "system": true, "type": "password" })) // update field collection.fields.addAt(6, new Field({ "autogeneratePattern": "", "hidden": false, "id": "text1579384326", "max": 255, "min": 0, "name": "name", "pattern": "", "presentable": false, "primaryKey": false, "required": false, "system": false, "type": "text" })) return app.save(collection) })