UNPKG

vuetify-strapi-dashboard

Version:

Nuxt ui kit layer for nuxt 3. a modern and beautiful marketplace ui

84 lines (79 loc) 2.13 kB
const schema = { // Front uri: '/admin/system/users', // Strapi "collectionName": "up_users", "info": { "name": "user", "description": "", "singularName": "user", "pluralName": "users", "displayName": "User" }, "options": { "draftAndPublish": false, "timestamps": true }, "attributes": { "username": { "type": "string", "minLength": 3, "unique": true, "configurable": false, "required": true }, "email": { "type": "email", "minLength": 6, "configurable": false, "required": true }, "provider": { "type": "string", "configurable": false }, "password": { "type": "password", "minLength": 6, "configurable": false, "private": true, "searchable": false }, "resetPasswordToken": { "type": "string", "configurable": false, "private": true, "searchable": false }, "confirmationToken": { "type": "string", "configurable": false, "private": true, "searchable": false }, "confirmed": { "type": "boolean", "default": false, "configurable": false }, "blocked": { "type": "boolean", "default": false, "configurable": false }, "role": { "type": "relation", "relation": "manyToOne", "target": "plugin::users-permissions.role", "inversedBy": "users", "configurable": false }, "organizations": { "type": "relation", "relation": "manyToMany", "target": "api::organization.organization", "mappedBy": "members" } } } export default schema;