mirror of
https://github.com/pocketbase/pocketbase.git
synced 2025-02-03 18:02:17 +02:00
added default users collection rules
This commit is contained in:
parent
1bd0baf328
commit
57f615a58c
@ -309,6 +309,14 @@ func createSuperusersCollection(txApp core.App) error {
|
|||||||
|
|
||||||
func createUsersCollection(txApp core.App) error {
|
func createUsersCollection(txApp core.App) error {
|
||||||
users := core.NewAuthCollection("users", "_pb_users_auth_")
|
users := core.NewAuthCollection("users", "_pb_users_auth_")
|
||||||
|
|
||||||
|
ownerRule := "id = @request.auth.id"
|
||||||
|
users.ListRule = types.Pointer(ownerRule)
|
||||||
|
users.ViewRule = types.Pointer(ownerRule)
|
||||||
|
users.CreateRule = types.Pointer("")
|
||||||
|
users.UpdateRule = types.Pointer(ownerRule)
|
||||||
|
users.DeleteRule = types.Pointer(ownerRule)
|
||||||
|
|
||||||
users.Fields.Add(&core.TextField{
|
users.Fields.Add(&core.TextField{
|
||||||
Name: "name",
|
Name: "name",
|
||||||
Max: 255,
|
Max: 255,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user