mirror of
https://gitee.com/dcloud/opendb.git
synced 2024-11-14 06:53:00 +08:00
70 lines
1.3 KiB
JSON
70 lines
1.3 KiB
JSON
{
|
||
"schema": {
|
||
"bsonType": "object",
|
||
"permission": {
|
||
"read": true,
|
||
"create": true,
|
||
"update": true,
|
||
"delete": true
|
||
},
|
||
"required": ["username", "mobile"],
|
||
"properties": {
|
||
"_id": {
|
||
"description": "存储文档 ID(用户 ID),系统自动生成"
|
||
},
|
||
"username": {
|
||
"bsonType": "string",
|
||
"title": "用户名",
|
||
"description": "用户名,不允许重复",
|
||
"order":1,
|
||
"trim":"both"
|
||
},
|
||
"gender": {
|
||
"bsonType": "int",
|
||
"title": "性别",
|
||
"description": "用户性别:0 未知 1 男性 2 女性",
|
||
"order":2,
|
||
"defaultValue": 0,
|
||
"enum": [{
|
||
"text": "未知",
|
||
"value": 0
|
||
},
|
||
{
|
||
"text": "男",
|
||
"value": 1
|
||
},
|
||
{
|
||
"text": "女",
|
||
"value": 2
|
||
}
|
||
]
|
||
},
|
||
"mobile": {
|
||
"bsonType": "string",
|
||
"title": "手机号码",
|
||
"order":3,
|
||
"description": "手机号码",
|
||
"pattern": "^\\+?[0-9-]{3,20}$",
|
||
"trim":"both"
|
||
},
|
||
"email": {
|
||
"bsonType": "string",
|
||
"format": "email",
|
||
"title": "邮箱",
|
||
"order":4,
|
||
"description": "邮箱地址",
|
||
"trim":"both"
|
||
},
|
||
"comment": {
|
||
"bsonType": "string",
|
||
"title": "备注",
|
||
"order":5,
|
||
"description": "备注",
|
||
"trim":"both"
|
||
}
|
||
}
|
||
},
|
||
"index": []
|
||
}
|
||
|