- 修改 Get 方法以根据是否存在 JOIN 来构建参数结构 - 修改 Count 方法以根据是否存在 JOIN 来传递参数 - 修改 Select 方法以根据是否存在 JOIN 来构建参数结构 - 在 where.go 中添加对 [##] 键的支持以直接添加 SQL 片段 - 删除 example/config/admin.json 配置文件 - 删除 example/config/config.json 配置文件 - 删除 example/config/configNote.json 配置文件 - 删除 example/config/rule.json 配置文件 - 删除 example/benchmark_test.go 压测文件 - 重构 example/main.go 文件,添加完整的 HoTimeDB 功能测试套件 - 添加调试日志功能以跟踪数据库操作流程
422 lines
5.9 KiB
JSON
422 lines
5.9 KiB
JSON
[
|
|
{
|
|
"add": true,
|
|
"edit": true,
|
|
"info": true,
|
|
"list": false,
|
|
"must": false,
|
|
"name": "idcard",
|
|
"strict": false,
|
|
"type": ""
|
|
},
|
|
{
|
|
"add": false,
|
|
"edit": false,
|
|
"info": true,
|
|
"list": true,
|
|
"must": false,
|
|
"name": "id",
|
|
"strict": true,
|
|
"type": ""
|
|
},
|
|
{
|
|
"add": false,
|
|
"edit": false,
|
|
"info": true,
|
|
"list": true,
|
|
"must": false,
|
|
"name": "sn",
|
|
"strict": false,
|
|
"type": ""
|
|
},
|
|
{
|
|
"add": false,
|
|
"edit": false,
|
|
"info": false,
|
|
"list": false,
|
|
"must": false,
|
|
"name": "parent_ids",
|
|
"strict": true,
|
|
"type": "index"
|
|
},
|
|
{
|
|
"add": false,
|
|
"edit": false,
|
|
"info": false,
|
|
"list": false,
|
|
"must": false,
|
|
"name": "index",
|
|
"strict": true,
|
|
"type": "index"
|
|
},
|
|
{
|
|
"add": true,
|
|
"edit": true,
|
|
"info": true,
|
|
"list": true,
|
|
"must": false,
|
|
"name": "parent_id",
|
|
"true": false,
|
|
"type": ""
|
|
},
|
|
{
|
|
"add": true,
|
|
"edit": true,
|
|
"info": true,
|
|
"list": true,
|
|
"must": false,
|
|
"name": "amount",
|
|
"strict": true,
|
|
"type": "money"
|
|
},
|
|
{
|
|
"add": true,
|
|
"edit": true,
|
|
"info": true,
|
|
"list": false,
|
|
"must": false,
|
|
"name": "info",
|
|
"strict": false,
|
|
"type": "textArea"
|
|
},
|
|
{
|
|
"add": true,
|
|
"edit": true,
|
|
"info": true,
|
|
"list": true,
|
|
"must": false,
|
|
"name": "status",
|
|
"strict": false,
|
|
"type": "select"
|
|
},
|
|
{
|
|
"add": true,
|
|
"edit": true,
|
|
"info": true,
|
|
"list": true,
|
|
"must": false,
|
|
"name": "state",
|
|
"strict": false,
|
|
"type": "select"
|
|
},
|
|
{
|
|
"add": true,
|
|
"edit": true,
|
|
"info": true,
|
|
"list": true,
|
|
"must": false,
|
|
"name": "sex",
|
|
"strict": false,
|
|
"type": "select"
|
|
},
|
|
{
|
|
"add": false,
|
|
"edit": false,
|
|
"info": false,
|
|
"list": false,
|
|
"must": false,
|
|
"name": "delete",
|
|
"strict": false,
|
|
"type": ""
|
|
},
|
|
{
|
|
"add": true,
|
|
"edit": true,
|
|
"info": true,
|
|
"list": false,
|
|
"must": false,
|
|
"name": "lat",
|
|
"strict": false,
|
|
"type": ""
|
|
},
|
|
{
|
|
"add": true,
|
|
"edit": true,
|
|
"info": true,
|
|
"list": false,
|
|
"must": false,
|
|
"name": "lng",
|
|
"strict": false,
|
|
"type": ""
|
|
},
|
|
{
|
|
"add": true,
|
|
"edit": true,
|
|
"info": true,
|
|
"list": false,
|
|
"must": false,
|
|
"name": "latitude",
|
|
"strict": false,
|
|
"type": ""
|
|
},
|
|
{
|
|
"add": true,
|
|
"edit": true,
|
|
"info": true,
|
|
"list": false,
|
|
"must": false,
|
|
"name": "longitude",
|
|
"strict": false,
|
|
"type": ""
|
|
},
|
|
{
|
|
"add": true,
|
|
"edit": true,
|
|
"info": false,
|
|
"list": false,
|
|
"must": false,
|
|
"name": "password",
|
|
"strict": false,
|
|
"type": "password"
|
|
},
|
|
{
|
|
"add": true,
|
|
"edit": true,
|
|
"info": false,
|
|
"list": false,
|
|
"must": false,
|
|
"name": "pwd",
|
|
"strict": false,
|
|
"type": "password"
|
|
},
|
|
{
|
|
"add": false,
|
|
"edit": false,
|
|
"info": false,
|
|
"list": false,
|
|
"must": false,
|
|
"name": "version",
|
|
"strict": false,
|
|
"type": ""
|
|
},
|
|
{
|
|
"add": true,
|
|
"edit": true,
|
|
"info": true,
|
|
"list": false,
|
|
"must": false,
|
|
"name": "seq",
|
|
"strict": false,
|
|
"type": ""
|
|
},
|
|
{
|
|
"add": true,
|
|
"edit": true,
|
|
"info": true,
|
|
"list": false,
|
|
"must": false,
|
|
"name": "sort",
|
|
"strict": false,
|
|
"type": ""
|
|
},
|
|
{
|
|
"add": true,
|
|
"edit": true,
|
|
"info": true,
|
|
"list": false,
|
|
"must": false,
|
|
"name": "note",
|
|
"strict": false,
|
|
"type": ""
|
|
},
|
|
{
|
|
"add": true,
|
|
"edit": true,
|
|
"info": true,
|
|
"list": false,
|
|
"must": false,
|
|
"name": "description",
|
|
"strict": false,
|
|
"type": ""
|
|
},
|
|
{
|
|
"add": true,
|
|
"edit": true,
|
|
"info": true,
|
|
"list": false,
|
|
"must": false,
|
|
"name": "abstract",
|
|
"strict": false,
|
|
"type": ""
|
|
},
|
|
{
|
|
"add": true,
|
|
"edit": true,
|
|
"info": true,
|
|
"list": false,
|
|
"must": false,
|
|
"name": "content",
|
|
"strict": false,
|
|
"type": "textArea"
|
|
},
|
|
{
|
|
"add": true,
|
|
"edit": true,
|
|
"info": true,
|
|
"list": true,
|
|
"must": false,
|
|
"name": "address",
|
|
"strict": false,
|
|
"type": ""
|
|
},
|
|
{
|
|
"add": true,
|
|
"edit": true,
|
|
"info": true,
|
|
"list": false,
|
|
"must": false,
|
|
"name": "full_name",
|
|
"strict": false,
|
|
"type": ""
|
|
},
|
|
{
|
|
"add": false,
|
|
"edit": false,
|
|
"info": true,
|
|
"list": false,
|
|
"must": false,
|
|
"name": "create_time",
|
|
"strict": true,
|
|
"type": "time"
|
|
},
|
|
{
|
|
"add": false,
|
|
"edit": false,
|
|
"info": true,
|
|
"list": true,
|
|
"must": false,
|
|
"name": "modify_time",
|
|
"strict": true,
|
|
"type": "time"
|
|
},
|
|
{
|
|
"add": true,
|
|
"edit": true,
|
|
"info": true,
|
|
"list": false,
|
|
"must": false,
|
|
"name": "image",
|
|
"strict": false,
|
|
"type": "image"
|
|
},
|
|
{
|
|
"add": true,
|
|
"edit": true,
|
|
"info": true,
|
|
"list": false,
|
|
"must": false,
|
|
"name": "img",
|
|
"strict": false,
|
|
"type": "image"
|
|
},
|
|
{
|
|
"add": true,
|
|
"edit": true,
|
|
"info": true,
|
|
"list": false,
|
|
"must": false,
|
|
"name": "avatar",
|
|
"strict": false,
|
|
"type": "image"
|
|
},
|
|
{
|
|
"add": true,
|
|
"edit": true,
|
|
"info": true,
|
|
"list": false,
|
|
"must": false,
|
|
"name": "icon",
|
|
"strict": false,
|
|
"type": "image"
|
|
},
|
|
{
|
|
"add": true,
|
|
"edit": true,
|
|
"info": true,
|
|
"list": false,
|
|
"must": false,
|
|
"name": "file",
|
|
"strict": false,
|
|
"type": "file"
|
|
},
|
|
{
|
|
"add": true,
|
|
"edit": true,
|
|
"info": true,
|
|
"list": false,
|
|
"must": false,
|
|
"name": "age",
|
|
"strict": false,
|
|
"type": ""
|
|
},
|
|
{
|
|
"add": true,
|
|
"edit": true,
|
|
"info": true,
|
|
"list": false,
|
|
"must": false,
|
|
"name": "email",
|
|
"strict": false,
|
|
"type": ""
|
|
},
|
|
{
|
|
"add": true,
|
|
"edit": true,
|
|
"info": true,
|
|
"list": true,
|
|
"must": false,
|
|
"name": "time",
|
|
"strict": false,
|
|
"type": "time"
|
|
},
|
|
{
|
|
"add": false,
|
|
"edit": false,
|
|
"info": true,
|
|
"list": false,
|
|
"must": false,
|
|
"name": "level",
|
|
"strict": false,
|
|
"type": ""
|
|
},
|
|
{
|
|
"add": true,
|
|
"edit": true,
|
|
"info": true,
|
|
"list": true,
|
|
"must": false,
|
|
"name": "rule",
|
|
"strict": false,
|
|
"type": "form"
|
|
},
|
|
{
|
|
"add": true,
|
|
"edit": true,
|
|
"info": true,
|
|
"list": false,
|
|
"must": false,
|
|
"name": "auth",
|
|
"strict": false,
|
|
"type": "auth"
|
|
},
|
|
{
|
|
"add": false,
|
|
"edit": false,
|
|
"info": true,
|
|
"list": true,
|
|
"must": false,
|
|
"name": "table",
|
|
"strict": false,
|
|
"type": "table"
|
|
},
|
|
{
|
|
"add": false,
|
|
"edit": false,
|
|
"info": true,
|
|
"list": true,
|
|
"must": false,
|
|
"name": "table_id",
|
|
"strict": false,
|
|
"type": "table_id"
|
|
}
|
|
] |