feature - added pb fixtures

This commit is contained in:
James Wyndham 2024-02-16 14:17:05 +08:00
parent d154c18a2e
commit 8143fe009f
3 changed files with 202 additions and 135 deletions

BIN
.DS_Store vendored

Binary file not shown.

BIN
Backend/pb_bootstrap/.DS_Store vendored Normal file

Binary file not shown.

View File

@ -54,7 +54,8 @@
"options": { "options": {
"min": null, "min": null,
"max": null, "max": null,
"pattern": "" } "pattern": ""
}
}, },
{ {
"system": false, "system": false,
@ -67,7 +68,8 @@
"options": { "options": {
"min": null, "min": null,
"max": null, "max": null,
"pattern": "" } "pattern": ""
}
}, },
{ {
"system": false, "system": false,
@ -147,16 +149,14 @@
"required": false, "required": false,
"presentable": false, "presentable": false,
"unique": false, "unique": false,
"options": { "options": {}
"maxSize": 2000000
}
} }
], ],
"indexes": [ "indexes": [
"CREATE UNIQUE INDEX `idx_FGRD8lF` ON `price` (`price_id`)" "CREATE UNIQUE INDEX `idx_FGRD8lF` ON `price` (`price_id`)"
], ],
"listRule": null, "listRule": "",
"viewRule": null, "viewRule": "",
"createRule": null, "createRule": null,
"updateRule": null, "updateRule": null,
"deleteRule": null, "deleteRule": null,
@ -242,9 +242,7 @@
"required": false, "required": false,
"presentable": false, "presentable": false,
"unique": false, "unique": false,
"options": { "options": {}
"maxSize": 2000000
}
}, },
{ {
"system": false, "system": false,
@ -262,6 +260,198 @@
} }
], ],
"indexes": [], "indexes": [],
"listRule": "",
"viewRule": "",
"createRule": null,
"updateRule": null,
"deleteRule": null,
"options": {}
},
{
"id": "yzeykc415r0okq1",
"name": "organisation",
"type": "base",
"system": false,
"schema": [
{
"system": false,
"id": "ewiszhvg",
"name": "name",
"type": "text",
"required": false,
"presentable": false,
"unique": false,
"options": {
"min": null,
"max": null,
"pattern": ""
}
}
],
"indexes": [],
"listRule": "@request.auth.role = \"Admin\"",
"viewRule": "",
"createRule": "",
"updateRule": null,
"deleteRule": null,
"options": {}
},
{
"id": "_pb_users_auth_",
"name": "user",
"type": "auth",
"system": false,
"schema": [
{
"system": false,
"id": "users_avatar",
"name": "avatar",
"type": "file",
"required": false,
"presentable": false,
"unique": false,
"options": {
"maxSelect": 1,
"maxSize": 5242880,
"mimeTypes": [
"image/jpeg",
"image/png",
"image/svg+xml",
"image/gif",
"image/webp"
],
"thumbs": null,
"protected": false
}
},
{
"system": false,
"id": "6f32kmui",
"name": "lastName",
"type": "text",
"required": false,
"presentable": false,
"unique": false,
"options": {
"min": 1,
"max": null,
"pattern": ""
}
},
{
"system": false,
"id": "sdfbgawi",
"name": "firstName",
"type": "text",
"required": false,
"presentable": false,
"unique": false,
"options": {
"min": 1,
"max": null,
"pattern": ""
}
},
{
"system": false,
"id": "t0hcveo2",
"name": "displayName",
"type": "text",
"required": true,
"presentable": false,
"unique": false,
"options": {
"min": 1,
"max": null,
"pattern": ""
}
},
{
"system": false,
"id": "3ovwnu9b",
"name": "lastSeen",
"type": "date",
"required": true,
"presentable": false,
"unique": false,
"options": {
"min": "",
"max": ""
}
},
{
"system": false,
"id": "caacfktu",
"name": "role",
"type": "select",
"required": true,
"presentable": false,
"unique": false,
"options": {
"maxSelect": 1,
"values": [
"Admin",
"Service",
"User"
]
}
}
],
"indexes": [
"CREATE INDEX `__pb_users_auth__created_idx` ON `user` (`created`)"
],
"listRule": null,
"viewRule": null,
"createRule": "",
"updateRule": null,
"deleteRule": null,
"options": {
"allowEmailAuth": true,
"allowOAuth2Auth": true,
"allowUsernameAuth": true,
"exceptEmailDomains": null,
"manageRule": null,
"minPasswordLength": 8,
"onlyEmailDomains": null,
"requireEmail": false
}
},
{
"id": "wv7nurco7nns582",
"name": "customer",
"type": "base",
"system": false,
"schema": [
{
"system": false,
"id": "xe6dntpk",
"name": "stripe_customer_id",
"type": "text",
"required": false,
"presentable": false,
"unique": false,
"options": {
"min": null,
"max": null,
"pattern": ""
}
},
{
"system": false,
"id": "w6kglyvo",
"name": "user_id",
"type": "text",
"required": false,
"presentable": false,
"unique": false,
"options": {
"min": null,
"max": null,
"pattern": ""
}
}
],
"indexes": [],
"listRule": null, "listRule": null,
"viewRule": null, "viewRule": null,
"createRule": null, "createRule": null,
@ -339,9 +529,7 @@
"required": false, "required": false,
"presentable": false, "presentable": false,
"unique": false, "unique": false,
"options": { "options": {}
"maxSize": 2000000
}
}, },
{ {
"system": false, "system": false,
@ -460,132 +648,11 @@
} }
], ],
"indexes": [], "indexes": [],
"listRule": null, "listRule": "",
"viewRule": null, "viewRule": null,
"createRule": null, "createRule": null,
"updateRule": null, "updateRule": null,
"deleteRule": null, "deleteRule": null,
"options": {} "options": {}
},
{
"id": "_pb_users_auth_",
"name": "user",
"type": "auth",
"system": false,
"schema": [
{
"system": false,
"id": "users_avatar",
"name": "avatar",
"type": "file",
"required": false,
"presentable": false,
"unique": false,
"options": {
"mimeTypes": [
"image/jpeg",
"image/png",
"image/svg+xml",
"image/gif",
"image/webp"
],
"thumbs": null,
"maxSelect": 1,
"maxSize": 5242880,
"protected": false
}
},
{
"system": false,
"id": "6f32kmui",
"name": "lastName",
"type": "text",
"required": false,
"presentable": false,
"unique": false,
"options": {
"min": 1,
"max": null,
"pattern": ""
}
},
{
"system": false,
"id": "sdfbgawi",
"name": "firstName",
"type": "text",
"required": false,
"presentable": false,
"unique": false,
"options": {
"min": 1,
"max": null,
"pattern": ""
}
},
{
"system": false,
"id": "t0hcveo2",
"name": "displayName",
"type": "text",
"required": true,
"presentable": false,
"unique": false,
"options": {
"min": 1,
"max": null,
"pattern": ""
}
},
{
"system": false,
"id": "3ovwnu9b",
"name": "lastSeen",
"type": "date",
"required": true,
"presentable": false,
"unique": false,
"options": {
"min": "",
"max": ""
}
},
{
"system": false,
"id": "caacfktu",
"name": "role",
"type": "select",
"required": true,
"presentable": false,
"unique": false,
"options": {
"maxSelect": 1,
"values": [
"Admin",
"Service",
"User"
]
}
}
],
"indexes": [
"CREATE INDEX `__pb_users_auth__created_idx` ON `user` (`created`)"
],
"listRule": null,
"viewRule": null,
"createRule": null,
"updateRule": null,
"deleteRule": null,
"options": {
"allowEmailAuth": true,
"allowOAuth2Auth": true,
"allowUsernameAuth": true,
"exceptEmailDomains": null,
"manageRule": null,
"minPasswordLength": 8,
"onlyEmailDomains": null,
"onlyVerified": false,
"requireEmail": false
}
} }
] ]