diff --git a/backend/migrations/1688226047_updated_users.go b/backend/migrations/1688226047_updated_users.go new file mode 100644 index 00000000..1c53d522 --- /dev/null +++ b/backend/migrations/1688226047_updated_users.go @@ -0,0 +1,34 @@ +package migrations + +import ( + "github.com/pocketbase/dbx" + "github.com/pocketbase/pocketbase/daos" + m "github.com/pocketbase/pocketbase/migrations" + "github.com/pocketbase/pocketbase/tools/types" +) + +func init() { + m.Register(func(db dbx.Builder) error { + dao := daos.New(db); + + collection, err := dao.FindCollectionByNameOrId("27do0wbcuyfmbmx") + if err != nil { + return err + } + + collection.CreateRule = types.Pointer("@request.data.password:isset = false") + + return dao.SaveCollection(collection) + }, func(db dbx.Builder) error { + dao := daos.New(db); + + collection, err := dao.FindCollectionByNameOrId("27do0wbcuyfmbmx") + if err != nil { + return err + } + + collection.CreateRule = nil + + return dao.SaveCollection(collection) + }) +}