[ { "id": "_pb_users_auth_", "listRule": "id = @request.auth.id", "viewRule": "id = @request.auth.id", "createRule": "", "updateRule": "id = @request.auth.id", "deleteRule": "id = @request.auth.id", "name": "users", "type": "auth", "fields": [ { "autogeneratePattern": "[a-z0-9]{15}", "help": "", "hidden": false, "id": "text3208210256", "max": 15, "min": 15, "name": "id", "pattern": "^[a-z0-9]+$", "presentable": false, "primaryKey": true, "required": true, "system": true, "type": "text" }, { "cost": 0, "help": "", "hidden": true, "id": "password901924565", "max": 0, "min": 8, "name": "password", "pattern": "", "presentable": false, "required": true, "system": true, "type": "password" }, { "autogeneratePattern": "[a-zA-Z0-9]{50}", "help": "", "hidden": true, "id": "text2504183744", "max": 60, "min": 30, "name": "tokenKey", "pattern": "", "presentable": false, "primaryKey": false, "required": true, "system": true, "type": "text" }, { "exceptDomains": null, "help": "", "hidden": false, "id": "email3885137012", "name": "email", "onlyDomains": null, "presentable": false, "required": true, "system": true, "type": "email" }, { "help": "", "hidden": false, "id": "bool1547992806", "name": "emailVisibility", "presentable": false, "required": false, "system": true, "type": "bool" }, { "help": "", "hidden": false, "id": "bool256245529", "name": "verified", "presentable": false, "required": false, "system": true, "type": "bool" }, { "autogeneratePattern": "", "help": "", "hidden": false, "id": "text1579384326", "max": 255, "min": 0, "name": "name", "pattern": "", "presentable": false, "primaryKey": false, "required": false, "system": false, "type": "text" }, { "help": "", "hidden": false, "id": "file376926767", "maxSelect": 1, "maxSize": 0, "mimeTypes": [ "image/jpeg", "image/png", "image/svg+xml", "image/gif", "image/webp" ], "name": "avatar", "presentable": false, "protected": false, "required": false, "system": false, "thumbs": null, "type": "file" }, { "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" } ], "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` != ''" ], "system": false, "authRule": "", "manageRule": null, "authAlert": { "enabled": true, "emailTemplate": { "subject": "Login from a new location", "body": "

Hello,

\n

We noticed a login to your {APP_NAME} account from a new location:

\n

{ALERT_INFO}

\n

If this wasn't you, you should immediately change your {APP_NAME} account password to revoke access from all other locations.

\n

If this was you, you may disregard this email.

\n

\n Thanks,
\n {APP_NAME} team\n

" } }, "oauth2": { "mappedFields": { "id": "", "name": "name", "username": "", "avatarURL": "avatar" }, "enabled": false }, "passwordAuth": { "enabled": true, "identityFields": [ "email" ] }, "mfa": { "enabled": false, "duration": 1800, "rule": "" }, "otp": { "enabled": false, "duration": 180, "length": 8, "emailTemplate": { "subject": "OTP for {APP_NAME}", "body": "

Hello,

\n

Your one-time password is: {OTP}

\n

If you didn't ask for the one-time password, you can ignore this email.

\n

\n Thanks,
\n {APP_NAME} team\n

" } }, "authToken": { "duration": 604800 }, "passwordResetToken": { "duration": 1800 }, "emailChangeToken": { "duration": 1800 }, "verificationToken": { "duration": 259200 }, "fileToken": { "duration": 180 }, "verificationTemplate": { "subject": "Verify your {APP_NAME} email", "body": "

Hello,

\n

Thank you for joining us at {APP_NAME}.

\n

Click on the button below to verify your email address.

\n

\n Verify\n

\n

\n Thanks,
\n {APP_NAME} team\n

" }, "resetPasswordTemplate": { "subject": "Reset your {APP_NAME} password", "body": "

Hello,

\n

Click on the button below to reset your password.

\n

\n Reset password\n

\n

If you didn't ask to reset your password, you can ignore this email.

\n

\n Thanks,
\n {APP_NAME} team\n

" }, "confirmEmailChangeTemplate": { "subject": "Confirm your {APP_NAME} new email address", "body": "

Hello,

\n

Click on the button below to confirm your new email address.

\n

\n Confirm new email\n

\n

If you didn't ask to change your email address, you can ignore this email.

\n

\n Thanks,
\n {APP_NAME} team\n

" } }, { "id": "pbc_3142635823", "listRule": null, "viewRule": null, "createRule": null, "updateRule": null, "deleteRule": null, "name": "_superusers", "type": "auth", "fields": [ { "autogeneratePattern": "[a-z0-9]{15}", "help": "", "hidden": false, "id": "text3208210256", "max": 15, "min": 15, "name": "id", "pattern": "^[a-z0-9]+$", "presentable": false, "primaryKey": true, "required": true, "system": true, "type": "text" }, { "cost": 0, "help": "", "hidden": true, "id": "password901924565", "max": 0, "min": 8, "name": "password", "pattern": "", "presentable": false, "required": true, "system": true, "type": "password" }, { "autogeneratePattern": "[a-zA-Z0-9]{50}", "help": "", "hidden": true, "id": "text2504183744", "max": 60, "min": 30, "name": "tokenKey", "pattern": "", "presentable": false, "primaryKey": false, "required": true, "system": true, "type": "text" }, { "exceptDomains": null, "help": "", "hidden": false, "id": "email3885137012", "name": "email", "onlyDomains": null, "presentable": false, "required": true, "system": true, "type": "email" }, { "help": "", "hidden": false, "id": "bool1547992806", "name": "emailVisibility", "presentable": false, "required": false, "system": true, "type": "bool" }, { "help": "", "hidden": false, "id": "bool256245529", "name": "verified", "presentable": false, "required": false, "system": true, "type": "bool" }, { "hidden": false, "id": "autodate2990389176", "name": "created", "onCreate": true, "onUpdate": false, "presentable": false, "system": true, "type": "autodate" }, { "hidden": false, "id": "autodate3332085495", "name": "updated", "onCreate": true, "onUpdate": true, "presentable": false, "system": true, "type": "autodate" } ], "indexes": [ "CREATE UNIQUE INDEX `idx_tokenKey_pbc_3142635823` ON `_superusers` (`tokenKey`)", "CREATE UNIQUE INDEX `idx_email_pbc_3142635823` ON `_superusers` (`email`) WHERE `email` != ''" ], "system": true, "authRule": "", "manageRule": null, "authAlert": { "enabled": true, "emailTemplate": { "subject": "Login from a new location", "body": "

Hello,

\n

We noticed a login to your {APP_NAME} account from a new location:

\n

{ALERT_INFO}

\n

If this wasn't you, you should immediately change your {APP_NAME} account password to revoke access from all other locations.

\n

If this was you, you may disregard this email.

\n

\n Thanks,
\n {APP_NAME} team\n

" } }, "oauth2": { "mappedFields": { "id": "", "name": "", "username": "", "avatarURL": "" }, "enabled": false }, "passwordAuth": { "enabled": true, "identityFields": [ "email" ] }, "mfa": { "enabled": false, "duration": 1800, "rule": "" }, "otp": { "enabled": false, "duration": 180, "length": 8, "emailTemplate": { "subject": "OTP for {APP_NAME}", "body": "

Hello,

\n

Your one-time password is: {OTP}

\n

If you didn't ask for the one-time password, you can ignore this email.

\n

\n Thanks,
\n {APP_NAME} team\n

" } }, "authToken": { "duration": 86400 }, "passwordResetToken": { "duration": 1800 }, "emailChangeToken": { "duration": 1800 }, "verificationToken": { "duration": 259200 }, "fileToken": { "duration": 180 }, "verificationTemplate": { "subject": "Verify your {APP_NAME} email", "body": "

Hello,

\n

Thank you for joining us at {APP_NAME}.

\n

Click on the button below to verify your email address.

\n

\n Verify\n

\n

\n Thanks,
\n {APP_NAME} team\n

" }, "resetPasswordTemplate": { "subject": "Reset your {APP_NAME} password", "body": "

Hello,

\n

Click on the button below to reset your password.

\n

\n Reset password\n

\n

If you didn't ask to reset your password, you can ignore this email.

\n

\n Thanks,
\n {APP_NAME} team\n

" }, "confirmEmailChangeTemplate": { "subject": "Confirm your {APP_NAME} new email address", "body": "

Hello,

\n

Click on the button below to confirm your new email address.

\n

\n Confirm new email\n

\n

If you didn't ask to change your email address, you can ignore this email.

\n

\n Thanks,
\n {APP_NAME} team\n

" } }, { "id": "pbc_3866053794", "listRule": "@request.auth.id != ''", "viewRule": "@request.auth.id != ''", "createRule": "@request.auth.id != ''", "updateRule": "@request.auth.id != ''", "deleteRule": "@request.auth.id != ''", "name": "companies", "type": "base", "fields": [ { "autogeneratePattern": "[a-z0-9]{15}", "help": "", "hidden": false, "id": "text3208210256", "max": 15, "min": 15, "name": "id", "pattern": "^[a-z0-9]+$", "presentable": false, "primaryKey": true, "required": true, "system": true, "type": "text" }, { "hidden": false, "id": "autodate2990389176", "name": "created", "onCreate": true, "onUpdate": false, "presentable": false, "system": true, "type": "autodate" }, { "hidden": false, "id": "autodate3332085495", "name": "updated", "onCreate": true, "onUpdate": true, "presentable": false, "system": true, "type": "autodate" }, { "autogeneratePattern": "", "help": "", "hidden": false, "id": "text1337919823", "max": 0, "min": 0, "name": "company", "pattern": "", "presentable": false, "primaryKey": false, "required": false, "system": false, "type": "text" }, { "autogeneratePattern": "", "help": "", "hidden": false, "id": "text223244161", "max": 0, "min": 0, "name": "address", "pattern": "", "presentable": false, "primaryKey": false, "required": false, "system": false, "type": "text" }, { "autogeneratePattern": "", "help": "", "hidden": false, "id": "text4112659446", "max": 0, "min": 0, "name": "vendor", "pattern": "", "presentable": false, "primaryKey": false, "required": false, "system": false, "type": "text" } ], "indexes": [], "system": false }, { "id": "pbc_1010367695", "listRule": "@request.auth.id != ''", "viewRule": "@request.auth.id != ''", "createRule": "@request.auth.id != ''", "updateRule": "@request.auth.id != ''", "deleteRule": "@request.auth.id != ''", "name": "company_details", "type": "base", "fields": [ { "autogeneratePattern": "[a-z0-9]{15}", "help": "", "hidden": false, "id": "text3208210256", "max": 15, "min": 15, "name": "id", "pattern": "^[a-z0-9]+$", "presentable": false, "primaryKey": true, "required": true, "system": true, "type": "text" }, { "hidden": false, "id": "autodate2990389176", "name": "created", "onCreate": true, "onUpdate": false, "presentable": false, "system": true, "type": "autodate" }, { "hidden": false, "id": "autodate3332085495", "name": "updated", "onCreate": true, "onUpdate": true, "presentable": false, "system": true, "type": "autodate" }, { "autogeneratePattern": "", "help": "", "hidden": false, "id": "text491676904", "max": 0, "min": 0, "name": "company_name", "pattern": "", "presentable": false, "primaryKey": false, "required": true, "system": false, "type": "text" }, { "autogeneratePattern": "", "help": "", "hidden": false, "id": "text223244161", "max": 0, "min": 0, "name": "address", "pattern": "", "presentable": false, "primaryKey": false, "required": false, "system": false, "type": "text" }, { "autogeneratePattern": "", "help": "", "hidden": false, "id": "text2526027604", "max": 0, "min": 0, "name": "number", "pattern": "", "presentable": false, "primaryKey": false, "required": false, "system": false, "type": "text" }, { "exceptDomains": null, "help": "", "hidden": false, "id": "email3885137012", "name": "email", "onlyDomains": null, "presentable": false, "required": false, "system": false, "type": "email" }, { "autogeneratePattern": "", "help": "", "hidden": false, "id": "text2299572365", "max": 0, "min": 0, "name": "vat_number", "pattern": "", "presentable": false, "primaryKey": false, "required": false, "system": false, "type": "text" }, { "autogeneratePattern": "", "help": "", "hidden": false, "id": "text953081790", "max": 0, "min": 0, "name": "registration_number", "pattern": "", "presentable": false, "primaryKey": false, "required": false, "system": false, "type": "text" } ], "indexes": [], "system": false }, { "id": "pbc_108570809", "listRule": "@request.auth.id != ''", "viewRule": "@request.auth.id != ''", "createRule": "@request.auth.id != ''", "updateRule": "@request.auth.id != ''", "deleteRule": "@request.auth.id != ''", "name": "customers", "type": "base", "fields": [ { "autogeneratePattern": "[a-z0-9]{15}", "help": "", "hidden": false, "id": "text3208210256", "max": 15, "min": 15, "name": "id", "pattern": "^[a-z0-9]+$", "presentable": false, "primaryKey": true, "required": true, "system": true, "type": "text" }, { "hidden": false, "id": "autodate2990389176", "name": "created", "onCreate": true, "onUpdate": false, "presentable": false, "system": true, "type": "autodate" }, { "hidden": false, "id": "autodate3332085495", "name": "updated", "onCreate": true, "onUpdate": true, "presentable": false, "system": true, "type": "autodate" }, { "autogeneratePattern": "", "help": "", "hidden": false, "id": "text2168032777", "max": 0, "min": 0, "name": "customer", "pattern": "", "presentable": false, "primaryKey": false, "required": false, "system": false, "type": "text" }, { "autogeneratePattern": "", "help": "", "hidden": false, "id": "text3885137012", "max": 0, "min": 0, "name": "email", "pattern": "", "presentable": false, "primaryKey": false, "required": false, "system": false, "type": "text" }, { "autogeneratePattern": "", "help": "", "hidden": false, "id": "text3451619862", "max": 0, "min": 0, "name": "alternative_email", "pattern": "", "presentable": false, "primaryKey": false, "required": false, "system": false, "type": "text" }, { "autogeneratePattern": "", "help": "", "hidden": false, "id": "text281803729", "max": 0, "min": 0, "name": "buyer_email", "pattern": "", "presentable": false, "primaryKey": false, "required": false, "system": false, "type": "text" }, { "autogeneratePattern": "", "help": "", "hidden": false, "id": "text2526027604", "max": 0, "min": 0, "name": "number", "pattern": "", "presentable": false, "primaryKey": false, "required": false, "system": false, "type": "text" }, { "autogeneratePattern": "", "help": "", "hidden": false, "id": "text1337919823", "max": 0, "min": 0, "name": "company", "pattern": "", "presentable": false, "primaryKey": false, "required": false, "system": false, "type": "text" }, { "help": "", "hidden": false, "id": "date3057936644", "max": "", "min": "", "name": "dateadded", "presentable": false, "required": false, "system": false, "type": "date" }, { "help": "", "hidden": false, "id": "date2065796046", "max": "", "min": "", "name": "lastvisiteddate", "presentable": false, "required": false, "system": false, "type": "date" }, { "autogeneratePattern": "", "help": "", "hidden": false, "id": "text3770387442", "max": 0, "min": 0, "name": "rep", "pattern": "", "presentable": false, "primaryKey": false, "required": false, "system": false, "type": "text" }, { "autogeneratePattern": "", "help": "", "hidden": false, "id": "text2551633526", "max": 0, "min": 0, "name": "coordinates", "pattern": "", "presentable": false, "primaryKey": false, "required": false, "system": false, "type": "text" }, { "autogeneratePattern": "", "help": "", "hidden": false, "id": "text1843675174", "max": 0, "min": 0, "name": "description", "pattern": "", "presentable": false, "primaryKey": false, "required": false, "system": false, "type": "text" } ], "indexes": [], "system": false }, { "id": "pbc_648806182", "listRule": "@request.auth.id != \"\"", "viewRule": null, "createRule": "@request.auth.id != \"\"", "updateRule": null, "deleteRule": null, "name": "driver_locations", "type": "base", "fields": [ { "autogeneratePattern": "[a-z0-9]{15}", "help": "", "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_", "help": "", "hidden": false, "id": "relation1653163849", "maxSelect": 0, "minSelect": 0, "name": "relation", "presentable": false, "required": false, "system": false, "type": "relation" }, { "help": "", "hidden": false, "id": "geoPoint795247419", "name": "geoPoint", "presentable": false, "required": false, "system": false, "type": "geoPoint" }, { "help": "", "hidden": false, "id": "number1092145443", "max": null, "min": null, "name": "latitude", "onlyInt": false, "presentable": false, "required": false, "system": false, "type": "number" }, { "help": "", "hidden": false, "id": "number2246143851", "max": null, "min": null, "name": "longitude", "onlyInt": false, "presentable": false, "required": false, "system": false, "type": "number" }, { "help": "", "hidden": false, "id": "number2470773635", "max": null, "min": null, "name": "accuracy", "onlyInt": false, "presentable": false, "required": false, "system": false, "type": "number" }, { "help": "", "hidden": false, "id": "number254213878", "max": null, "min": null, "name": "speed", "onlyInt": false, "presentable": false, "required": false, "system": false, "type": "number" }, { "help": "", "hidden": false, "id": "number45367233", "max": null, "min": null, "name": "heading", "onlyInt": false, "presentable": false, "required": false, "system": false, "type": "number" }, { "help": "", "hidden": false, "id": "date2782324286", "max": "", "min": "", "name": "timestamp", "presentable": false, "required": false, "system": false, "type": "date" }, { "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" } ], "indexes": [], "system": false }, { "id": "pbc_2456927940", "listRule": "@request.auth.id != ''", "viewRule": "@request.auth.id != ''", "createRule": "@request.auth.id != ''", "updateRule": "@request.auth.id != ''", "deleteRule": "@request.auth.id != ''", "name": "order_items", "type": "base", "fields": [ { "autogeneratePattern": "[a-z0-9]{15}", "help": "", "hidden": false, "id": "text3208210256", "max": 15, "min": 15, "name": "id", "pattern": "^[a-z0-9]+$", "presentable": false, "primaryKey": true, "required": true, "system": true, "type": "text" }, { "hidden": false, "id": "autodate2990389176", "name": "created", "onCreate": true, "onUpdate": false, "presentable": false, "system": true, "type": "autodate" }, { "hidden": false, "id": "autodate3332085495", "name": "updated", "onCreate": true, "onUpdate": true, "presentable": false, "system": true, "type": "autodate" }, { "cascadeDelete": false, "collectionId": "pbc_3527180448", "help": "", "hidden": false, "id": "relation4113142680", "maxSelect": 1, "minSelect": 0, "name": "order", "presentable": false, "required": true, "system": false, "type": "relation" }, { "autogeneratePattern": "", "help": "", "hidden": false, "id": "text1843675174", "max": 0, "min": 0, "name": "description", "pattern": "", "presentable": false, "primaryKey": false, "required": true, "system": false, "type": "text" }, { "autogeneratePattern": "", "help": "", "hidden": false, "id": "text1524363614", "max": 0, "min": 0, "name": "po_description", "pattern": "", "presentable": false, "primaryKey": false, "required": false, "system": false, "type": "text" }, { "help": "", "hidden": false, "id": "number2683508278", "max": null, "min": null, "name": "quantity", "onlyInt": false, "presentable": false, "required": false, "system": false, "type": "number" }, { "help": "", "hidden": false, "id": "number2342773119", "max": null, "min": null, "name": "order_qty", "onlyInt": false, "presentable": false, "required": false, "system": false, "type": "number" }, { "help": "", "hidden": false, "id": "number2737583402", "max": null, "min": null, "name": "selling_price", "onlyInt": false, "presentable": false, "required": true, "system": false, "type": "number" }, { "cascadeDelete": false, "collectionId": "pbc_3355664324", "help": "", "hidden": false, "id": "relation2603248766", "maxSelect": 1, "minSelect": 0, "name": "supplier", "presentable": false, "required": false, "system": false, "type": "relation" }, { "help": "", "hidden": false, "id": "number2437584093", "max": null, "min": null, "name": "cost_price", "onlyInt": false, "presentable": false, "required": false, "system": false, "type": "number" }, { "help": "", "hidden": false, "id": "number637752195", "max": null, "min": null, "name": "markup", "onlyInt": false, "presentable": false, "required": false, "system": false, "type": "number" }, { "cascadeDelete": false, "collectionId": "pbc_1342968361", "help": "", "hidden": false, "id": "relation568463538", "maxSelect": 1, "minSelect": 0, "name": "purchase_order", "presentable": false, "required": false, "system": false, "type": "relation" }, { "help": "", "hidden": false, "id": "select4260958419", "maxSelect": 0, "name": "item_status", "presentable": false, "required": false, "system": false, "type": "select", "values": [ "pending", "processing", "po_generated", "driver_pool", "assigned", "partially_collected", "collected", "stock_verification", "verified", "picking", "loading", "ready_for_delivery", "partially_delivered", "delivered", "partially_invoiced", "invoiced", "completed", "problem", "cancelled" ] }, { "autogeneratePattern": "", "help": "", "hidden": false, "id": "text18589324", "max": 0, "min": 0, "name": "notes", "pattern": "", "presentable": false, "primaryKey": false, "required": false, "system": false, "type": "text" }, { "cascadeDelete": false, "collectionId": "_pb_users_auth_", "help": "", "hidden": false, "id": "rel_quote_item_v2", "maxSelect": 1, "minSelect": 0, "name": "quote_item", "presentable": false, "required": false, "system": false, "type": "relation" }, { "cascadeDelete": false, "collectionId": "_pb_users_auth_", "help": "", "hidden": false, "id": "rel_driver_v2", "maxSelect": 1, "minSelect": 0, "name": "driver", "presentable": false, "required": false, "system": false, "type": "relation" }, { "cascadeDelete": false, "collectionId": "_pb_users_auth_", "help": "", "hidden": false, "id": "rel_buyer_v2", "maxSelect": 1, "minSelect": 0, "name": "buyer", "presentable": false, "required": false, "system": false, "type": "relation" }, { "cascadeDelete": false, "collectionId": "_pb_users_auth_", "help": "", "hidden": false, "id": "rel_product_v2", "maxSelect": 1, "minSelect": 0, "name": "product", "presentable": false, "required": false, "system": false, "type": "relation" }, { "autogeneratePattern": "", "help": "", "hidden": false, "id": "txt_qty_ordered_v2", "max": 0, "min": 0, "name": "qty_ordered", "pattern": "", "presentable": false, "primaryKey": false, "required": false, "system": false, "type": "text" }, { "autogeneratePattern": "", "help": "", "hidden": false, "id": "txt_prob_notes_v2", "max": 0, "min": 0, "name": "problem_notes", "pattern": "", "presentable": false, "primaryKey": false, "required": false, "system": false, "type": "text" }, { "autogeneratePattern": "", "help": "", "hidden": false, "id": "txt_sup_inv_v2", "max": 0, "min": 0, "name": "supplier_invoice_number", "pattern": "", "presentable": false, "primaryKey": false, "required": false, "system": false, "type": "text" }, { "autogeneratePattern": "", "help": "", "hidden": false, "id": "txt_cust_inv_v2", "max": 0, "min": 0, "name": "customer_invoice_number", "pattern": "", "presentable": false, "primaryKey": false, "required": false, "system": false, "type": "text" }, { "help": "", "hidden": false, "id": "num_qp_v2", "max": null, "min": 0, "name": "qty_processed", "onlyInt": false, "presentable": false, "required": false, "system": false, "type": "number" }, { "help": "", "hidden": false, "id": "num_qa_v2", "max": null, "min": 0, "name": "qty_assigned", "onlyInt": false, "presentable": false, "required": false, "system": false, "type": "number" }, { "help": "", "hidden": false, "id": "num_qcl_v2", "max": null, "min": 0, "name": "qty_collected", "onlyInt": false, "presentable": false, "required": false, "system": false, "type": "number" }, { "help": "", "hidden": false, "id": "num_qv_v2", "max": null, "min": 0, "name": "qty_verified", "onlyInt": false, "presentable": false, "required": false, "system": false, "type": "number" }, { "help": "", "hidden": false, "id": "num_qs_v2", "max": null, "min": 0, "name": "qty_stocked", "onlyInt": false, "presentable": false, "required": false, "system": false, "type": "number" }, { "help": "", "hidden": false, "id": "num_qpk_v2", "max": null, "min": 0, "name": "qty_picked", "onlyInt": false, "presentable": false, "required": false, "system": false, "type": "number" }, { "help": "", "hidden": false, "id": "num_ql_v2", "max": null, "min": 0, "name": "qty_loaded", "onlyInt": false, "presentable": false, "required": false, "system": false, "type": "number" }, { "help": "", "hidden": false, "id": "num_qd_v2", "max": null, "min": 0, "name": "qty_delivered", "onlyInt": false, "presentable": false, "required": false, "system": false, "type": "number" }, { "help": "", "hidden": false, "id": "num_qi_v2", "max": null, "min": 0, "name": "qty_invoiced", "onlyInt": false, "presentable": false, "required": false, "system": false, "type": "number" }, { "help": "", "hidden": false, "id": "num_qc_v2", "max": null, "min": 0, "name": "qty_cancelled", "onlyInt": false, "presentable": false, "required": false, "system": false, "type": "number" }, { "help": "", "hidden": false, "id": "num_mp_v2", "max": null, "min": null, "name": "markup_percent", "onlyInt": false, "presentable": false, "required": false, "system": false, "type": "number" }, { "help": "", "hidden": false, "id": "sel_status_v2", "maxSelect": 1, "name": "status", "presentable": false, "required": false, "system": false, "type": "select", "values": [ "pending", "processing", "po_generated", "driver_pool", "assigned", "partially_collected", "collected", "stock_verification", "verified", "picking", "loading", "ready_for_delivery", "partially_delivered", "delivered", "partially_invoiced", "invoiced", "completed", "problem", "cancelled" ] }, { "help": "", "hidden": false, "id": "sel_ds_v2", "maxSelect": 1, "name": "driver_status", "presentable": false, "required": false, "system": false, "type": "select", "values": [ "unassigned", "assigned", "en_route", "arrived", "collecting", "collected", "partial_collection", "problem", "returned" ] }, { "help": "", "hidden": false, "id": "sel_dvs_v2", "maxSelect": 1, "name": "delivery_status", "presentable": false, "required": false, "system": false, "type": "select", "values": [ "not_ready", "ready", "loaded", "out_for_delivery", "delivered", "partial_delivery", "failed_delivery" ] }, { "help": "", "hidden": false, "id": "sel_is_v2", "maxSelect": 1, "name": "invoice_status", "presentable": false, "required": false, "system": false, "type": "select", "values": [ "not_invoiced", "partial", "invoiced" ] }, { "help": "", "hidden": false, "id": "sel_pt_v2", "maxSelect": 1, "name": "problem_type", "presentable": false, "required": false, "system": false, "type": "select", "values": [ "out_of_stock", "partial_stock", "wrong_item", "damaged", "supplier_issue", "delivery_issue", "other" ] }, { "help": "", "hidden": false, "id": "bool_pf_v2", "name": "problem_flag", "presentable": false, "required": false, "system": false, "type": "bool" }, { "help": "", "hidden": false, "id": "bool_si_v2", "name": "is_stock_item", "presentable": false, "required": false, "system": false, "type": "bool" }, { "help": "", "hidden": false, "id": "date_cd_v2", "max": "", "min": "", "name": "collection_date", "presentable": false, "required": false, "system": false, "type": "date" }, { "help": "", "hidden": false, "id": "date_cld_v2", "max": "", "min": "", "name": "collected_date", "presentable": false, "required": false, "system": false, "type": "date" }, { "help": "", "hidden": false, "id": "date_vd_v2", "max": "", "min": "", "name": "verified_date", "presentable": false, "required": false, "system": false, "type": "date" }, { "help": "", "hidden": false, "id": "date_dd_v2", "max": "", "min": "", "name": "delivered_date", "presentable": false, "required": false, "system": false, "type": "date" }, { "help": "", "hidden": false, "id": "date_id_v2", "max": "", "min": "", "name": "invoiced_date", "presentable": false, "required": false, "system": false, "type": "date" } ], "indexes": [], "system": false }, { "id": "pbc_3527180448", "listRule": "@request.auth.id != ''", "viewRule": "@request.auth.id != ''", "createRule": "@request.auth.id != ''", "updateRule": "@request.auth.id != ''", "deleteRule": "@request.auth.id != ''", "name": "orders", "type": "base", "fields": [ { "autogeneratePattern": "[a-z0-9]{15}", "help": "", "hidden": false, "id": "text3208210256", "max": 15, "min": 15, "name": "id", "pattern": "^[a-z0-9]+$", "presentable": false, "primaryKey": true, "required": true, "system": true, "type": "text" }, { "hidden": false, "id": "autodate2990389176", "name": "created", "onCreate": true, "onUpdate": false, "presentable": false, "system": true, "type": "autodate" }, { "hidden": false, "id": "autodate3332085495", "name": "updated", "onCreate": true, "onUpdate": true, "presentable": false, "system": true, "type": "autodate" }, { "autogeneratePattern": "", "help": "", "hidden": false, "id": "text1428098945", "max": 0, "min": 0, "name": "order_number", "pattern": "", "presentable": false, "primaryKey": false, "required": true, "system": false, "type": "text" }, { "cascadeDelete": false, "collectionId": "pbc_3866053794", "help": "", "hidden": false, "id": "relation1337919823", "maxSelect": 1, "minSelect": 0, "name": "company", "presentable": false, "required": true, "system": false, "type": "relation" }, { "cascadeDelete": false, "collectionId": "pbc_108570809", "help": "", "hidden": false, "id": "relation2168032777", "maxSelect": 1, "minSelect": 0, "name": "customer", "presentable": false, "required": false, "system": false, "type": "relation" }, { "cascadeDelete": false, "collectionId": "pbc_2527524235", "help": "", "hidden": false, "id": "relation1802619892", "maxSelect": 1, "minSelect": 0, "name": "quote", "presentable": false, "required": false, "system": false, "type": "relation" }, { "autogeneratePattern": "", "help": "", "hidden": false, "id": "text18589324", "max": 0, "min": 0, "name": "notes", "pattern": "", "presentable": false, "primaryKey": false, "required": false, "system": false, "type": "text" }, { "autogeneratePattern": "", "help": "Sales rep handling this order. Auto-populated from customer.rep when a customer is picked; always editable.", "hidden": false, "id": "text_orders_rep", "max": 0, "min": 0, "name": "rep", "pattern": "", "presentable": false, "primaryKey": false, "required": false, "system": false, "type": "text" }, { "help": "", "hidden": false, "id": "bool4089043106", "name": "quote_matching_attempted", "presentable": false, "required": false, "system": false, "type": "bool" }, { "help": "", "hidden": false, "id": "number411142254", "max": null, "min": null, "name": "quote_match_confidence", "onlyInt": false, "presentable": false, "required": false, "system": false, "type": "number" }, { "cascadeDelete": false, "collectionId": "pbc_2527524235", "help": "", "hidden": false, "id": "relation3429253314", "maxSelect": 1, "minSelect": 0, "name": "potential_quote", "presentable": false, "required": false, "system": false, "type": "relation" }, { "help": "", "hidden": false, "id": "number255023534", "max": null, "min": null, "name": "potential_quote_confidence", "onlyInt": false, "presentable": false, "required": false, "system": false, "type": "number" }, { "help": "", "hidden": false, "id": "bool1967699178", "name": "is_repair_order", "presentable": false, "required": false, "system": false, "type": "bool" }, { "help": "True once an invoice has been generated for this order. Set by the invoicing action; independent of item lifecycle (an order can be invoiced while items are still in later stages, or never invoiced even after delivery).", "hidden": false, "id": "bool_orders_invoiced", "name": "invoiced", "presentable": false, "required": false, "system": false, "type": "bool" }, { "autogeneratePattern": "", "help": "Free-text reference the operator sees on the customer's PO. Drives the in-house quote matcher (tried against quote_number / quote_reference / rfq_number / external_number first, then fuzzy fallback on company+customer+description+price).", "hidden": false, "id": "text_orders_quote_reference_text", "max": 200, "min": 0, "name": "quote_reference_text", "pattern": "", "presentable": false, "primaryKey": false, "required": false, "system": false, "type": "text" }, { "autogeneratePattern": "", "help": "Audit trail for the potential_quote suggestion. Free-text on purpose (one of exact_quote_number / exact_quote_reference / exact_rfq_number / exact_external_number / company_customer_desc_price / no_match) so the matcher can grow without schema churn.", "hidden": false, "id": "text_orders_quote_match_method", "max": 64, "min": 0, "name": "quote_match_method", "pattern": "", "presentable": false, "primaryKey": false, "required": false, "system": false, "type": "text" } ], "indexes": [], "system": false }, { "id": "pbc_1342968361", "listRule": "@request.auth.id != ''", "viewRule": "@request.auth.id != ''", "createRule": "@request.auth.id != ''", "updateRule": "@request.auth.id != ''", "deleteRule": "@request.auth.id != ''", "name": "purchase_orders", "type": "base", "fields": [ { "autogeneratePattern": "[a-z0-9]{15}", "help": "", "hidden": false, "id": "text3208210256", "max": 15, "min": 15, "name": "id", "pattern": "^[a-z0-9]+$", "presentable": false, "primaryKey": true, "required": true, "system": true, "type": "text" }, { "hidden": false, "id": "autodate2990389176", "name": "created", "onCreate": true, "onUpdate": false, "presentable": false, "system": true, "type": "autodate" }, { "hidden": false, "id": "autodate3332085495", "name": "updated", "onCreate": true, "onUpdate": true, "presentable": false, "system": true, "type": "autodate" }, { "autogeneratePattern": "", "help": "", "hidden": false, "id": "text3987620549", "max": 0, "min": 0, "name": "po_number", "pattern": "", "presentable": false, "primaryKey": false, "required": true, "system": false, "type": "text" }, { "cascadeDelete": false, "collectionId": "pbc_3527180448", "help": "", "hidden": false, "id": "relation4113142680", "maxSelect": 1, "minSelect": 0, "name": "order", "presentable": false, "required": true, "system": false, "type": "relation" }, { "cascadeDelete": false, "collectionId": "pbc_3355664324", "help": "", "hidden": false, "id": "relation2603248766", "maxSelect": 1, "minSelect": 0, "name": "supplier", "presentable": false, "required": true, "system": false, "type": "relation" }, { "help": "", "hidden": false, "id": "select2063623452", "maxSelect": 0, "name": "status", "presentable": false, "required": false, "system": false, "type": "select", "values": [ "draft", "sent", "received" ] }, { "help": "", "hidden": false, "id": "number1186288468", "max": null, "min": null, "name": "total_amount", "onlyInt": false, "presentable": false, "required": false, "system": false, "type": "number" } ], "indexes": [], "system": false }, { "id": "pbc_470828888", "listRule": "@request.auth.id != ''", "viewRule": "@request.auth.id != ''", "createRule": "@request.auth.id != ''", "updateRule": "@request.auth.id != ''", "deleteRule": "@request.auth.id != ''", "name": "quote_items", "type": "base", "fields": [ { "autogeneratePattern": "[a-z0-9]{15}", "help": "", "hidden": false, "id": "text3208210256", "max": 15, "min": 15, "name": "id", "pattern": "^[a-z0-9]+$", "presentable": false, "primaryKey": true, "required": true, "system": true, "type": "text" }, { "hidden": false, "id": "autodate2990389176", "name": "created", "onCreate": true, "onUpdate": false, "presentable": false, "system": true, "type": "autodate" }, { "hidden": false, "id": "autodate3332085495", "name": "updated", "onCreate": true, "onUpdate": true, "presentable": false, "system": true, "type": "autodate" }, { "cascadeDelete": false, "collectionId": "pbc_2527524235", "help": "", "hidden": false, "id": "relation1802619892", "maxSelect": 1, "minSelect": 0, "name": "quote", "presentable": false, "required": true, "system": false, "type": "relation" }, { "autogeneratePattern": "", "help": "", "hidden": false, "id": "text1843675174", "max": 0, "min": 0, "name": "description", "pattern": "", "presentable": false, "primaryKey": false, "required": false, "system": false, "type": "text" }, { "autogeneratePattern": "", "help": "", "hidden": false, "id": "text2888347927", "max": 0, "min": 0, "name": "quote_number", "pattern": "", "presentable": false, "primaryKey": false, "required": false, "system": false, "type": "text" }, { "autogeneratePattern": "", "help": "", "hidden": false, "id": "text692179049", "max": 0, "min": 0, "name": "quote_reference", "pattern": "", "presentable": false, "primaryKey": false, "required": false, "system": false, "type": "text" }, { "help": "", "hidden": false, "id": "number2683508278", "max": null, "min": null, "name": "quantity", "onlyInt": false, "presentable": false, "required": false, "system": false, "type": "number" }, { "cascadeDelete": false, "collectionId": "pbc_3355664324", "help": "", "hidden": false, "id": "relation2603248766", "maxSelect": 1, "minSelect": 0, "name": "supplier", "presentable": false, "required": false, "system": false, "type": "relation" }, { "help": "", "hidden": false, "id": "number2437584093", "max": null, "min": null, "name": "cost_price", "onlyInt": false, "presentable": false, "required": false, "system": false, "type": "number" }, { "help": "", "hidden": false, "id": "number2737583402", "max": null, "min": null, "name": "selling_price", "onlyInt": false, "presentable": false, "required": false, "system": false, "type": "number" }, { "autogeneratePattern": "", "help": "", "hidden": false, "id": "text18589324", "max": 0, "min": 0, "name": "notes", "pattern": "", "presentable": false, "primaryKey": false, "required": false, "system": false, "type": "text" }, { "help": "", "hidden": false, "id": "bool537097956", "name": "is_processed", "presentable": false, "required": false, "system": false, "type": "bool" }, { "help": "", "hidden": false, "id": "number637752195", "max": null, "min": null, "name": "markup", "onlyInt": false, "presentable": false, "required": false, "system": false, "type": "number" }, { "help": "", "hidden": false, "id": "bool2874796552", "name": "included_in_quote", "presentable": false, "required": false, "system": false, "type": "bool" }, { "autogeneratePattern": "", "help": "", "hidden": false, "id": "text1806133073", "max": 0, "min": 0, "name": "quote_pdf_id", "pattern": "", "presentable": false, "primaryKey": false, "required": false, "system": false, "type": "text" } ], "indexes": [], "system": false }, { "id": "pbc_2527524235", "listRule": "@request.auth.id != ''", "viewRule": "@request.auth.id != ''", "createRule": "@request.auth.id != ''", "updateRule": "@request.auth.id != ''", "deleteRule": "@request.auth.id != ''", "name": "quotes", "type": "base", "fields": [ { "autogeneratePattern": "[a-z0-9]{15}", "help": "", "hidden": false, "id": "text3208210256", "max": 15, "min": 15, "name": "id", "pattern": "^[a-z0-9]+$", "presentable": false, "primaryKey": true, "required": true, "system": true, "type": "text" }, { "hidden": false, "id": "autodate2990389176", "name": "created", "onCreate": true, "onUpdate": false, "presentable": false, "system": true, "type": "autodate" }, { "hidden": false, "id": "autodate3332085495", "name": "updated", "onCreate": true, "onUpdate": true, "presentable": false, "system": true, "type": "autodate" }, { "autogeneratePattern": "", "help": "", "hidden": false, "id": "text2888347927", "max": 0, "min": 0, "name": "quote_number", "pattern": "", "presentable": false, "primaryKey": false, "required": true, "system": false, "type": "text" }, { "autogeneratePattern": "", "help": "", "hidden": false, "id": "text692179049", "max": 0, "min": 0, "name": "quote_reference", "pattern": "", "presentable": false, "primaryKey": false, "required": false, "system": false, "type": "text" }, { "autogeneratePattern": "", "help": "", "hidden": false, "id": "text3792928957", "max": 0, "min": 0, "name": "external_number", "pattern": "", "presentable": false, "primaryKey": false, "required": false, "system": false, "type": "text" }, { "autogeneratePattern": "", "help": "", "hidden": false, "id": "text2893706074", "max": 0, "min": 0, "name": "rfq_number", "pattern": "", "presentable": false, "primaryKey": false, "required": false, "system": false, "type": "text" }, { "help": "", "hidden": false, "id": "number637752195", "max": null, "min": null, "name": "markup", "onlyInt": false, "presentable": false, "required": false, "system": false, "type": "number" }, { "cascadeDelete": false, "collectionId": "pbc_108570809", "help": "", "hidden": false, "id": "relation2168032777", "maxSelect": 1, "minSelect": 0, "name": "customer", "presentable": false, "required": true, "system": false, "type": "relation" }, { "cascadeDelete": false, "collectionId": "pbc_3866053794", "help": "", "hidden": false, "id": "relation1337919823", "maxSelect": 1, "minSelect": 0, "name": "company", "presentable": false, "required": false, "system": false, "type": "relation" }, { "autogeneratePattern": "", "help": "", "hidden": false, "id": "text694952315", "max": 0, "min": 0, "name": "claimed_by", "pattern": "", "presentable": false, "primaryKey": false, "required": false, "system": false, "type": "text" }, { "autogeneratePattern": "", "help": "", "hidden": false, "id": "text1843675174", "max": 0, "min": 0, "name": "description", "pattern": "", "presentable": false, "primaryKey": false, "required": false, "system": false, "type": "text" }, { "help": "", "hidden": false, "id": "select2063623452", "maxSelect": 0, "name": "status", "presentable": false, "required": false, "system": false, "type": "select", "values": [ "new", "claimed", "processed", "emailed", "approval_pending", "approved", "rejected", "problem", "complete", "cancelled", "follow_up", "email_failed", "unmatched_bounce", "template" ] }, { "autogeneratePattern": "", "help": "", "hidden": false, "id": "text1319357245", "max": 0, "min": 0, "name": "approved_by", "pattern": "", "presentable": false, "primaryKey": false, "required": false, "system": false, "type": "text" }, { "autogeneratePattern": "", "help": "", "hidden": false, "id": "text18589324", "max": 0, "min": 0, "name": "notes", "pattern": "", "presentable": false, "primaryKey": false, "required": false, "system": false, "type": "text" }, { "exceptDomains": null, "help": "", "hidden": false, "id": "email580557119", "name": "email_sender", "onlyDomains": null, "presentable": false, "required": false, "system": false, "type": "email" }, { "autogeneratePattern": "", "help": "", "hidden": false, "id": "text1175344821", "max": 0, "min": 0, "name": "email_subject", "pattern": "", "presentable": false, "primaryKey": false, "required": false, "system": false, "type": "text" }, { "autogeneratePattern": "", "help": "", "hidden": false, "id": "text1151216439", "max": 0, "min": 0, "name": "email_body", "pattern": "", "presentable": false, "primaryKey": false, "required": false, "system": false, "type": "text" }, { "help": "", "hidden": false, "id": "bool774142673", "name": "has_attachments", "presentable": false, "required": false, "system": false, "type": "bool" }, { "help": "", "hidden": false, "id": "select4002074209", "maxSelect": 0, "name": "company_letterhead", "presentable": false, "required": false, "system": false, "type": "select", "values": [ "CNL", "ISHERWOOD", "JEI" ] }, { "help": "", "hidden": false, "id": "bool1814108466", "name": "email_delivered", "presentable": false, "required": false, "system": false, "type": "bool" }, { "help": "", "hidden": false, "id": "date1135204232", "max": "", "min": "", "name": "email_delivered_at", "presentable": false, "required": false, "system": false, "type": "date" }, { "help": "", "hidden": false, "id": "bool3503092907", "name": "email_opened", "presentable": false, "required": false, "system": false, "type": "bool" }, { "help": "", "hidden": false, "id": "date2214610735", "max": "", "min": "", "name": "email_opened_at", "presentable": false, "required": false, "system": false, "type": "date" }, { "autogeneratePattern": "", "help": "", "hidden": false, "id": "text1808127753", "max": 0, "min": 0, "name": "email_tracking_id", "pattern": "", "presentable": false, "primaryKey": false, "required": false, "system": false, "type": "text" }, { "help": "", "hidden": false, "id": "bool614143858", "name": "has_new_reply", "presentable": false, "required": false, "system": false, "type": "bool" }, { "help": "", "hidden": false, "id": "date654414221", "max": "", "min": "", "name": "last_reply_at", "presentable": false, "required": false, "system": false, "type": "date" }, { "help": "", "hidden": false, "id": "date316279742", "max": "", "min": "", "name": "email_failed_at", "presentable": false, "required": false, "system": false, "type": "date" }, { "help": "", "hidden": false, "id": "date4279644558", "max": "", "min": "", "name": "pdf_generated_at", "presentable": false, "required": false, "system": false, "type": "date" }, { "help": "Quote date printed on the PDF. If blank, the PDF falls back to quote.created.", "hidden": false, "id": "date_quote_date", "max": "", "min": "", "name": "quote_date", "presentable": false, "required": false, "system": false, "type": "date" }, { "help": "Validity period in days (e.g. 30, 60). If blank, defaults to 30.", "hidden": false, "id": "number_validity_days", "max": null, "min": null, "name": "validity_days", "onlyInt": true, "presentable": false, "required": false, "system": false, "type": "number" }, { "help": "True if this quote is a reusable template (scaffolding, not a real customer quote).", "hidden": false, "id": "bool_is_template", "name": "is_template", "presentable": false, "required": false, "system": false, "type": "bool" }, { "cascadeDelete": false, "collectionId": "pbc_2527524235", "help": "If this template was cloned from a real quote, the source quote id.", "hidden": false, "id": "relation_template_source", "maxSelect": 1, "minSelect": 0, "name": "template_source_id", "presentable": false, "required": false, "system": false, "type": "relation" }, { "cascadeDelete": false, "collectionId": "pbc_2527524235", "help": "If this quote was generated from a template, the template quote id.", "hidden": false, "id": "relation_generated_from_template", "maxSelect": 1, "minSelect": 0, "name": "generated_from_template_id", "presentable": false, "required": false, "system": false, "type": "relation" }, { "help": "User-set follow-up reminder date. Dashboard widget shows quotes where follow_up_due <= today and follow-up is still pending.", "hidden": false, "id": "date_follow_up_due", "max": "", "min": "", "name": "follow_up_due", "presentable": false, "required": false, "system": false, "type": "date" } ], "indexes": [], "system": false }, { "id": "pbc_3355664324", "listRule": "@request.auth.id != ''", "viewRule": "@request.auth.id != ''", "createRule": "@request.auth.id != ''", "updateRule": "@request.auth.id != ''", "deleteRule": "@request.auth.id != ''", "name": "suppliers", "type": "base", "fields": [ { "autogeneratePattern": "[a-z0-9]{15}", "help": "", "hidden": false, "id": "text3208210256", "max": 15, "min": 15, "name": "id", "pattern": "^[a-z0-9]+$", "presentable": false, "primaryKey": true, "required": true, "system": true, "type": "text" }, { "hidden": false, "id": "autodate2990389176", "name": "created", "onCreate": true, "onUpdate": false, "presentable": false, "system": true, "type": "autodate" }, { "hidden": false, "id": "autodate3332085495", "name": "updated", "onCreate": true, "onUpdate": true, "presentable": false, "system": true, "type": "autodate" }, { "autogeneratePattern": "", "help": "", "hidden": false, "id": "text2629311753", "max": 0, "min": 0, "name": "suppliername", "pattern": "", "presentable": false, "primaryKey": false, "required": false, "system": false, "type": "text" }, { "exceptDomains": null, "help": "", "hidden": false, "id": "email3885137012", "name": "email", "onlyDomains": null, "presentable": false, "required": false, "system": false, "type": "email" }, { "autogeneratePattern": "", "help": "", "hidden": false, "id": "text3316904418", "max": 0, "min": 0, "name": "suppliernumber", "pattern": "", "presentable": false, "primaryKey": false, "required": false, "system": false, "type": "text" }, { "autogeneratePattern": "", "help": "", "hidden": false, "id": "text790584022", "max": 0, "min": 0, "name": "supplieraddress", "pattern": "", "presentable": false, "primaryKey": false, "required": false, "system": false, "type": "text" }, { "autogeneratePattern": "", "help": "", "hidden": false, "id": "text3562336319", "max": 0, "min": 0, "name": "supply_tags", "pattern": "", "presentable": false, "primaryKey": false, "required": false, "system": false, "type": "text" }, { "autogeneratePattern": "", "help": "", "hidden": false, "id": "text2551633526", "max": 0, "min": 0, "name": "coordinates", "pattern": "", "presentable": false, "primaryKey": false, "required": false, "system": false, "type": "text" }, { "autogeneratePattern": "", "help": "", "hidden": false, "id": "text2172515893", "max": 0, "min": 0, "name": "closingtime", "pattern": "", "presentable": false, "primaryKey": false, "required": false, "system": false, "type": "text" } ], "indexes": [], "system": false }, { "id": "pbc_4275539003", "listRule": "@request.auth.id != '' && recordRef = @request.auth.id && collectionRef = @request.auth.collectionId", "viewRule": "@request.auth.id != '' && recordRef = @request.auth.id && collectionRef = @request.auth.collectionId", "createRule": null, "updateRule": null, "deleteRule": "@request.auth.id != '' && recordRef = @request.auth.id && collectionRef = @request.auth.collectionId", "name": "_authOrigins", "type": "base", "fields": [ { "autogeneratePattern": "[a-z0-9]{15}", "help": "", "hidden": false, "id": "text3208210256", "max": 15, "min": 15, "name": "id", "pattern": "^[a-z0-9]+$", "presentable": false, "primaryKey": true, "required": true, "system": true, "type": "text" }, { "autogeneratePattern": "", "help": "", "hidden": false, "id": "text455797646", "max": 0, "min": 0, "name": "collectionRef", "pattern": "", "presentable": false, "primaryKey": false, "required": true, "system": true, "type": "text" }, { "autogeneratePattern": "", "help": "", "hidden": false, "id": "text127846527", "max": 0, "min": 0, "name": "recordRef", "pattern": "", "presentable": false, "primaryKey": false, "required": true, "system": true, "type": "text" }, { "autogeneratePattern": "", "help": "", "hidden": false, "id": "text4228609354", "max": 0, "min": 0, "name": "fingerprint", "pattern": "", "presentable": false, "primaryKey": false, "required": true, "system": true, "type": "text" }, { "hidden": false, "id": "autodate2990389176", "name": "created", "onCreate": true, "onUpdate": false, "presentable": false, "system": true, "type": "autodate" }, { "hidden": false, "id": "autodate3332085495", "name": "updated", "onCreate": true, "onUpdate": true, "presentable": false, "system": true, "type": "autodate" } ], "indexes": [ "CREATE UNIQUE INDEX `idx_authOrigins_unique_pairs` ON `_authOrigins` (collectionRef, recordRef, fingerprint)" ], "system": true }, { "id": "pbc_2281828961", "listRule": "@request.auth.id != '' && recordRef = @request.auth.id && collectionRef = @request.auth.collectionId", "viewRule": "@request.auth.id != '' && recordRef = @request.auth.id && collectionRef = @request.auth.collectionId", "createRule": null, "updateRule": null, "deleteRule": "@request.auth.id != '' && recordRef = @request.auth.id && collectionRef = @request.auth.collectionId", "name": "_externalAuths", "type": "base", "fields": [ { "autogeneratePattern": "[a-z0-9]{15}", "help": "", "hidden": false, "id": "text3208210256", "max": 15, "min": 15, "name": "id", "pattern": "^[a-z0-9]+$", "presentable": false, "primaryKey": true, "required": true, "system": true, "type": "text" }, { "autogeneratePattern": "", "help": "", "hidden": false, "id": "text455797646", "max": 0, "min": 0, "name": "collectionRef", "pattern": "", "presentable": false, "primaryKey": false, "required": true, "system": true, "type": "text" }, { "autogeneratePattern": "", "help": "", "hidden": false, "id": "text127846527", "max": 0, "min": 0, "name": "recordRef", "pattern": "", "presentable": false, "primaryKey": false, "required": true, "system": true, "type": "text" }, { "autogeneratePattern": "", "help": "", "hidden": false, "id": "text2462348188", "max": 0, "min": 0, "name": "provider", "pattern": "", "presentable": false, "primaryKey": false, "required": true, "system": true, "type": "text" }, { "autogeneratePattern": "", "help": "", "hidden": false, "id": "text1044722854", "max": 0, "min": 0, "name": "providerId", "pattern": "", "presentable": false, "primaryKey": false, "required": true, "system": true, "type": "text" }, { "hidden": false, "id": "autodate2990389176", "name": "created", "onCreate": true, "onUpdate": false, "presentable": false, "system": true, "type": "autodate" }, { "hidden": false, "id": "autodate3332085495", "name": "updated", "onCreate": true, "onUpdate": true, "presentable": false, "system": true, "type": "autodate" } ], "indexes": [ "CREATE UNIQUE INDEX `idx_externalAuths_record_provider` ON `_externalAuths` (collectionRef, recordRef, provider)", "CREATE UNIQUE INDEX `idx_externalAuths_collection_provider` ON `_externalAuths` (collectionRef, provider, providerId)" ], "system": true }, { "id": "pbc_2279338944", "listRule": "@request.auth.id != '' && recordRef = @request.auth.id && collectionRef = @request.auth.collectionId", "viewRule": "@request.auth.id != '' && recordRef = @request.auth.id && collectionRef = @request.auth.collectionId", "createRule": null, "updateRule": null, "deleteRule": null, "name": "_mfas", "type": "base", "fields": [ { "autogeneratePattern": "[a-z0-9]{15}", "help": "", "hidden": false, "id": "text3208210256", "max": 15, "min": 15, "name": "id", "pattern": "^[a-z0-9]+$", "presentable": false, "primaryKey": true, "required": true, "system": true, "type": "text" }, { "autogeneratePattern": "", "help": "", "hidden": false, "id": "text455797646", "max": 0, "min": 0, "name": "collectionRef", "pattern": "", "presentable": false, "primaryKey": false, "required": true, "system": true, "type": "text" }, { "autogeneratePattern": "", "help": "", "hidden": false, "id": "text127846527", "max": 0, "min": 0, "name": "recordRef", "pattern": "", "presentable": false, "primaryKey": false, "required": true, "system": true, "type": "text" }, { "autogeneratePattern": "", "help": "", "hidden": false, "id": "text1582905952", "max": 0, "min": 0, "name": "method", "pattern": "", "presentable": false, "primaryKey": false, "required": true, "system": true, "type": "text" }, { "hidden": false, "id": "autodate2990389176", "name": "created", "onCreate": true, "onUpdate": false, "presentable": false, "system": true, "type": "autodate" }, { "hidden": false, "id": "autodate3332085495", "name": "updated", "onCreate": true, "onUpdate": true, "presentable": false, "system": true, "type": "autodate" } ], "indexes": [ "CREATE INDEX `idx_mfas_collectionRef_recordRef` ON `_mfas` (collectionRef,recordRef)" ], "system": true }, { "id": "pbc_1638494021", "listRule": "@request.auth.id != '' && recordRef = @request.auth.id && collectionRef = @request.auth.collectionId", "viewRule": "@request.auth.id != '' && recordRef = @request.auth.id && collectionRef = @request.auth.collectionId", "createRule": null, "updateRule": null, "deleteRule": null, "name": "_otps", "type": "base", "fields": [ { "autogeneratePattern": "[a-z0-9]{15}", "help": "", "hidden": false, "id": "text3208210256", "max": 15, "min": 15, "name": "id", "pattern": "^[a-z0-9]+$", "presentable": false, "primaryKey": true, "required": true, "system": true, "type": "text" }, { "autogeneratePattern": "", "help": "", "hidden": false, "id": "text455797646", "max": 0, "min": 0, "name": "collectionRef", "pattern": "", "presentable": false, "primaryKey": false, "required": true, "system": true, "type": "text" }, { "autogeneratePattern": "", "help": "", "hidden": false, "id": "text127846527", "max": 0, "min": 0, "name": "recordRef", "pattern": "", "presentable": false, "primaryKey": false, "required": true, "system": true, "type": "text" }, { "cost": 8, "help": "", "hidden": true, "id": "password901924565", "max": 0, "min": 0, "name": "password", "pattern": "", "presentable": false, "required": true, "system": true, "type": "password" }, { "autogeneratePattern": "", "help": "", "hidden": true, "id": "text3866985172", "max": 0, "min": 0, "name": "sentTo", "pattern": "", "presentable": false, "primaryKey": false, "required": false, "system": true, "type": "text" }, { "hidden": false, "id": "autodate2990389176", "name": "created", "onCreate": true, "onUpdate": false, "presentable": false, "system": true, "type": "autodate" }, { "hidden": false, "id": "autodate3332085495", "name": "updated", "onCreate": true, "onUpdate": true, "presentable": false, "system": true, "type": "autodate" } ], "indexes": [ "CREATE INDEX `idx_otps_collectionRef_recordRef` ON `_otps` (collectionRef, recordRef)" ], "system": true } ]