//建筑项目表
{
   "QueryType":"table_create",
   "Database":"physical_world_v3",
   "Datatable":"projects",
   "Definition":{
      "table_type":"all_column",
      "Columns":[
         {
            "Name":"project_id",
            "NullValueConvert": true,
            "Type":"ASCIIString(16)"
         },
         {
            "Name":"password",
            "Type":"String(16)"
         },
         {
            "Name":"ctime",
            "Type":"String(16)"
         },
         {
            "Name":"dtime",
            "Type":"String(16)"
         },
         {
            "Name":"valid",
            "Type":"Boolean"
         }
      ],
      "Key":[
         "project_id"
      ]
   }
}

//物理对象表
{
   "QueryType":"table_create",
   "Database":"physical_world_v3",
   "Datatable":"objects",
   "Definition":{
      "table_type":"all_column",
      "Columns":[
         {
            "Name":"project_id",
            "NullValueConvert": true,
            "Type":"ASCIIString(16)"
         },
         {
            "Name":"obj_type",
            "NullValueConvert": true,
            "Type":"ASCIIString(64)"
         },
         {
            "Name":"obj_id",
            "NullValueConvert": true,
            "Type":"ASCIIString(40)"
         },
         {
            "Name":"subtype",
            "Type":"ASCIIString(64)"
         },
         {
            "Name":"ctime",
            "Type":"ASCIIString(16)"
         },
         {
            "Name":"dtime",
            "Type":"ASCIIString(16)"
         },
         {
            "Name":"valid",
            "Type":"Boolean"
         }
      ],
      "Key":[
         "project_id",
         "obj_type",
         "obj_id"
      ],
      "Indexes":[
        {
            "Name":"subtype_index",
            "Columns":[
                "project_id",
                "obj_type",
                "subtype",
                "obj_id"
            ]
        },
        {
            "Name":"index_objects",
            "Columns":[
                "project_id",
                "obj_id",
                "obj_type"
            ]
        },
        {
            "Name":"id_index",
            "Columns":[
                "obj_id",
                "obj_type"
            ]
        }
      ]
   }
}



//对象信息点表
{
   "QueryType":"table_create",
   "Database":"physical_world_v3",
   "Datatable":"obj_infos",
   "Definition":{
      "table_type":"all_column",
      "Columns":[
         {
            "Name":"project_id",
            "NullValueConvert": true,
            "Type":"ASCIIString(16)"
         },
         {
            "Name":"obj_type",
            "NullValueConvert": true,
            "Type":"ASCIIString(64)"
         },
         {
            "Name":"obj_id",
            "NullValueConvert": true,
            "Type":"ASCIIString(40)"
         },
         {
            "Name":"info_id",
            "NullValueConvert": true,
            "Type":"ASCIIString(128)",
         },
         {
            "Name":"time",
            "NullValueConvert": true,
            "Type":"ASCIIString(16)",
         },
         {
            "Name":"b_value",
            "Type":"Boolean"
         },
         {
            "Name":"l_value",
            "Type":"Long"
         },
         {
            "Name":"s_value",
            "Type":"String(1048576)"
         },
         {
            "Name":"d_value",
            "Type":"Double"
         },
         {
            "Name":"json_value",
            "Type":"String(1048576)"
         }
      ],
      "Key":[
         "project_id",
         "obj_type",
         "obj_id",
         "info_id",
         "time"
      ],
      "Indexes":[
         {
            "Name":"index_info_id",
            "Columns":[
                "project_id",
                "info_id",
                "time"
            ]
         }
      ]
   }
}

//图类型定义
{
   "QueryType":"table_create",
   "Database":"physical_world_v3",
   "Datatable":"graph_type_def",
   "Definition":{
      "table_type":"all_column",
      "Columns":[
         {
            "Name":"project_id",
            "NullValueConvert": true,
            "Type":"ASCIIString(16)"
         },
         {
            "Name":"graph_type",
            "NullValueConvert": true,
            "Type":"ASCIIString(64)"
         },
         {
            "Name":"description",
            "Type":"String(1048576)"
         }
      ],
      "Key":[
         "project_id",
         "graph_type"
      ]
   }
}

//关系类型定义
{
   "QueryType":"table_create",
   "Database":"physical_world_v3",
   "Datatable":"rel_type_def",
   "Definition":{
      "table_type":"all_column",
      "Columns":[
         {
            "Name":"project_id",
            "NullValueConvert": true,
            "Type":"ASCIIString(16)"
         },
         {
            "Name":"graph_type",
            "NullValueConvert": true,
            "Type":"ASCIIString(64)"
         },
         {
            "Name":"rel_type",
            "NullValueConvert": true,
            "Type":"ASCIIString(64)"
         },
         {
            "Name":"directional",
            "Type":"Boolean"
         },
         {
            "Name":"description",
            "Type":"String(512)"
         }
      ],
      "Key":[
         "project_id",
         "graph_type",
		 "rel_type"
      ]
   }
}

//图类型实例表
{
   "QueryType":"table_create",
   "Database":"physical_world_v3",
   "Datatable":"graph_instance",
   "Definition":{
      "table_type":"all_column",
      "Columns":[
         {
            "Name":"project_id",
            "NullValueConvert": true,
            "Type":"ASCIIString(16)"
         },
         {
            "Name":"graph_type",
            "NullValueConvert": true,
            "Type":"ASCIIString(64)"
         },
         {
            "Name":"sequence_id",
            "NullValueConvert": true,
            "Type":"ASCIIString(16)"
         },
         {
            "Name":"obj_type",
            "Type":"ASCIIString(64)"
         },
         {
            "Name":"obj_id",
            "Type":"ASCIIString(40)"
         },
         {
            "Name":"infos",
            "Type":"String(1048576)"
         }
      ],
      "Key":[
         "project_id",
         "graph_type",
         "sequence_id"
      ]
   }
}

//图实例与时间段表
{
   "QueryType":"table_create",
   "Database":"physical_world_v3",
   "Datatable":"rel_btw_graph_period",
   "Definition":{
      "table_type":"all_column",
      "Columns":[
         {
            "Name":"project_id",
            "NullValueConvert": true,
            "Type":"ASCIIString(16)"
         },
         {
            "Name":"graph_type",
            "NullValueConvert": true,
            "Type":"ASCIIString(64)"
         },
         {
            "Name":"sequence_id",
            "NullValueConvert": true,
            "Type":"ASCIIString(16)"
         },
         {
            "Name":"begin_time",
            "NullValueConvert": true,
            "Type":"ASCIIString(16)"
         },
         {
            "Name":"end_time",
            "NullValueConvert": true,
            "Type":"ASCIIString(16)"
         },
         {
            "Name":"obj_type",
            "Type":"ASCIIString(64)"
         },
         {
            "Name":"obj_id",
            "Type":"ASCIIString(40)"
         }
      ],
      "Key":[
        "project_id",
        "graph_type",
        "sequence_id",
        "begin_time",
        "end_time"
      ],
      "Indexes":[
         {
            "Name":"index_graph_period",
            "Columns":[
                "project_id",
                "obj_type",
                "obj_id"
            ]
         }
      ]
   }
}

//对象间关系表
{
   "QueryType":"table_create",
   "Database":"physical_world_v3",
   "Datatable":"rel_btw_objs",
   "Definition":{
        "table_type":"all_column",
        "Columns":[
            {
                "Name":"project_id",
                "NullValueConvert":true,
                "Type":"ASCIIString(16)"
            },
            {
                "Name":"graph_id",
                "NullValueConvert": true,
                "Type":"ASCIIString(64)"
            },
            {
                "Name":"rel_type",
                "NullValueConvert": true,
                "Type":"ASCIIString(64)"
            },
            {
                "Name":"from_obj_type",
                "NullValueConvert": true,
                "Type":"ASCIIString(64)"
            },
            {
                "Name":"from_obj_id",
                "NullValueConvert": true,
                "Type":"ASCIIString(40)"
            },
            {
                "Name":"to_obj_type",
                "NullValueConvert": true,
                "Type":"ASCIIString(64)"
            },
            {
                "Name":"to_obj_id",
                "NullValueConvert": true,
                "Type":"ASCIIString(40)"
            }
        ],
        "Key":[
            "project_id",
            "graph_id",
            "rel_type",
            "from_obj_type",
            "from_obj_id",
            "to_obj_type",
            "to_obj_id"
        ],
        "Indexes":[
            {
                "Name":"index_reverse",
                "Columns":[
                    "project_id",
                    "graph_id",
                    "rel_type",
                    "to_obj_type",
                    "to_obj_id"
                ]
            },
            {
                "Name":"index_fromObj",
                "Columns":[
                    "project_id",
                    "from_obj_type",
                    "from_obj_id"
                    "graph_id",
                    "rel_type",
                    "to_obj_type",
                    "to_obj_id"
                ]
            },
            {
                "Name":"index_toObj",
                "Columns":[
                    "project_id",
                    "to_obj_type",
                    "to_obj_id",
                    "graph_id",
                    "rel_type",
                    "from_obj_type",
                    "from_obj_id"
                ]
            }
        ]
    }
}

//数据平台操作行为日志表
{
    "Database":"physical_world_v3",
    "Datatable":"activity_log",
    "QueryType":"table_create",
    "Definition":{
        "Columns":[
            {
                "Type":"ASCIIString(16)",
                "NullValueConvert":true,
                "Name":"time"
            },
            {
                "Type":"ASCIIString(16)",
                "NullValueConvert":true,
                "Name":"project_id"
            },
            {
                "Type":"ASCIIString(64)",
                "NullValueConvert":true,
                "Name":"obj_type"
            },
            {
                "Type":"ASCIIString(40)",
                "NullValueConvert":true,
                "Name":"obj_id"
            },
            {
                "Type":"ASCIIString(24)",
                "NullValueConvert":true,
                "Name":"info_id"
            },
            {
                "Type":"String(1048576)",
                "Name":"note"
            }
        ],
        "Key":[
            "time",
            "project_id",
            "obj_type",
            "obj_id",
            "info_id"
        ],
        "table_type":"all_column"
    },

}



//关系信息点表
{
   "QueryType":"table_create",
   "Database":"physical_world_v3",
   "Datatable":"rel_infos",
   "Definition":{
      "table_type":"all_column",
      "Columns":[

         {
            "Name":"project_id",
            "NullValueConvert":true,
            "Type":"ASCIIString(16)"
         },
         {
            "Name":"graph_id",
            "NullValueConvert":true,
            "Type":"ASCIIString(64)"
	  	 },
         {
            "Name":"rel_type",
            "NullValueConvert":true,
            "Type":"ASCIIString(64)"
         },
         {
            "Name":"from_obj_type",
            "NullValueConvert":true,
            "Type":"ASCIIString(64)"
         },
         {
            "Name":"from_obj_id",
            "NullValueConvert":true,
            "Type":"ASCIIString(40)"
         },
         {
            "Name":"to_obj_type",
            "NullValueConvert":true,
            "Type":"ASCIIString(64)"
         },
         {
            "Name":"to_obj_id",
            "NullValueConvert":true,
            "Type":"ASCIIString(40)"
         },
         {
            "Name":"info_id",
            "NullValueConvert":true,
            "Type":"ASCIIString(64)",
         },
         {
            "Name":"b_value",
            "Type":"Boolean"
         },
         {
            "Name":"l_value",
            "Type":"Long"
         },
         {
            "Name":"s_value",
            "Type":"String(1048576)"
         },
         {
            "Name":"d_value",
            "Type":"Double"
         },
         {
            "Name":"json_value",
            "Type":"String(1048576)"
         }
      ],
      "Key":[
         "project_id",
         "graph_id",
         "rel_type",
         "from_obj_type",
         "from_obj_id",
         "to_obj_type",
         "to_obj_id",
         "info_id"
      ],
      "Indexes":[
         {
            "Name":"index_info_id",
            "Columns":[
                "project_id",
                "info_id"
            ]
         }
      ]
   }
}

//自定义信息点方案，id和名称
{
   "QueryType":"table_create",
   "Database":"physical_world_v3",
   "Datatable":"infocode_scheme",
   "Definition":{
      "table_type":"all_column",
      "Columns":[
         {
            "Name":"scheme_id",
            "NullValueConvert":true,
            "Type":"String(40)"
         },
         {
            "Name":"scheme_name",
            "Type":"String(512)"
         },
         {
            "Name":"note",
            "Type":"String(1048576)"
         }
      ],
      "Key":[
        "scheme_id"
      ]
   }
}

//自定义信息点方案，方案和project关联
{
   "QueryType":"table_create",
   "Database":"physical_world_v3",
   "Datatable":"infocode_scheme_follower",
   "Definition":{
      "table_type":"all_column",
      "Columns":[
         {
            "Name":"project_id",
            "NullValueConvert":true,
            "Type":"String(16)"
         },
         {
            "Name":"scheme_id",
            "NullValueConvert":true,
            "Type":"String(40)"
         }
      ],
      "Key":[
        "project_id",
        "scheme_id"
      ]
   }
}

//自定义信息点方案，方案具体内容
{
   "QueryType":"table_create",
   "Database":"physical_world_v3",
   "Datatable":"infocode_scheme_detail",
   "Definition":{
      "table_type":"all_column",
      "Columns":[
         {
            "Name":"scheme_id",
            "NullValueConvert":true,
            "Type":"ASCIIString(40)"
         },
         {
            "Name":"obj_type",
            "NullValueConvert":true,
            "Type":"ASCIIString(64)"
         },
         {
            "Name":"first_tag",
            "Type":"String(64)"
         },
         {
            "Name":"second_tag",
            "Type":"String(64)"
         },
         {
            "Name":"info_point_code",
            "NullValueConvert":true,
            "Type":"ASCIIString(64)"
         },
         {
            "Name":"info_point_name",
            "Type":"String(256)"
         },
         {
            "Name":"unit",
            "Type":"String(32)"
         },
         {
            "Name":"data_type",
            "Type":"String(256)"
         },
         {
            "Name":"input_mode",
            "Type":"String(16)"
         },
         {
            "Name":"data_source",
            "Type":"String(1048576)"
         },
         {
            "Name":"note",
            "Type":"String(1048576)"
         },
         {
            "Name":"func_id",
            "Type":"String(32)"
         }
      ],
      "Key":[
        "scheme_id",
        "obj_type",
        "info_point_code"
      ],
      "Indexes":[
        {
            "Name":"index_infocode_scheme_detail",
            "Columns":[
                "scheme_id",
                "obj_type",
                "first_tag",
                "info_point_code"
            ]
        }
      ]
   }
}


// 受影响的业务空间通知表
{
    "QueryType":"table_create",
    "Database":"physical_world_v3",
    "Datatable":"business_space_notice",
    "Definition":{
        "table_type":"all_column",
        "Columns":[
            {
                "Name":"project_id",
                "NullValueConvert":true,
                "Type":"ASCIIString(16)"
            },
            {
                "Name":"obj_type",
                "NullValueConvert":true,
                "Type":"ASCIIString(64)"
            },
            {
                "Name":"obj_id",
                "NullValueConvert":true,
                "Type":"ASCIIString(40)"
            },
            {
                "Name":"atime",
                "Type":"ASCIIString(16)"
            },
            {
                "Name":"note",
                "Type":"String(1048576)"
            }
        ],
        "Key":[
            "project_id",
            "obj_type",
            "obj_id"
        ],
        "Indexes":[
        ]
    }
}



// 接口访问统计表
{
    "QueryType":"table_create",
    "Database":"physical_world_v3",
    "Datatable":"access_log",
    "Definition":{
        "table_type":"all_column",
        "Columns":[
            {
                "Name":"time",
                "NullValueConvert":true,
                "Type":"ASCIIString(16)"
            },
            {
                "Name":"path",
                "NullValueConvert":true,
                "Type":"ASCIIString(128)"
            },
            {
                "Name":"project_id",
                "NullValueConvert":true,
                "Type":"ASCIIString(16)"
            },
            {
                "Name":"dp_id",
                "NullValueConvert":true,
                "Type":"ASCIIString(128)"
            },
            {
                "Name":"times",
                "Type":"Long"
            }
        ],
        "Key":[
            "time",
            "path",
            "project_id",
            "dp_id"
        ],
        "Indexes":[
            {
                "Name":"index_path",
                "Columns":[
                    "path",
                    "time",
                    "project_id",
                    "dp_id"
                ]
            }
        ]
    }
}

// 日历名称表
{
    "QueryType":"table_create",
    "Database":"physical_world_v3",
    "Datatable":"calendar_desc",
    "Definition":{
        "table_type":"all_column",
        "Columns":[
            {
                "Name":"id",
                "NullValueConvert":true,
                "Type":"String(40)"
            },
            {
                "Name":"name",
                "Type":"String(128)"
            },
            {
                "Name":"desc",
                "Type":"String(512)"
            }
        ],
        "Key":[
            "id"
        ],
        "Indexes":[
        ]
    }
}

// 日历规则表
{
    "QueryType":"table_create",
    "Database":"physical_world_v3",
    "Datatable":"calendar_rule",
    "Definition":{
        "table_type":"all_column",
        "Columns":[
            {
                "Name":"id",
                "NullValueConvert":true,
                "Type":"String(40)"
            },
            {
                "Name":"tag",
                "NullValueConvert":true,
                "Type":"String(64)"
            },
            {
                "Name":"type",
                "Type":"String(40)"
            },
            {
                "Name":"value",
                "Type":"String(1048576)"
            }
        ],
        "Key":[
            "id",
            "tag"
        ],
        "Indexes":[
        ]
    }
}

// 日历表
{
    "QueryType":"table_create",
    "Database":"physical_world_v3",
    "Datatable":"calendar",
    "Definition":{
        "table_type":"all_column",
        "Columns":[
            {
                "Name":"id",
                "NullValueConvert":true,
                "Type":"String(40)"
            },
            {
                "Name":"date",
                "NullValueConvert":true,
                "Type":"String(16)"
            },
            {
                "Name":"tags",
                "Type":"String(1048576)"
            },
            {
                "Name":"intervals",
                "Type":"String(1048576)"
            }
        ],
        "Key":[
            "id",
            "date"
        ],
        "Indexes":[
        ]
    }
}

//用户自定义字典方案，id和名称
{
   "QueryType":"table_create",
   "Database":"physical_world_v3",
   "Datatable":"ctm_dict",
   "Definition":{
      "table_type":"all_column",
      "Columns":[
         {
            "Name":"id",
            "NullValueConvert":true,
            "Type":"String(40)"
         },
         {
            "Name":"name",
            "Type":"String(512)"
         },
         {
            "Name":"desc",
            "Type":"String(2048)"
         }
      ],
      "Key":[
        "id"
      ]
   }
}

// 用户自定义设备字典表 type=eq 为岗位树节点；type=family为资产（种族）树节点，资产节点family字段无值，parent字段值为数组
{
    "QueryType":"table_create",
    "Database":"physical_world_v3",
    "Datatable":"ctm_node",
    "Definition":{
        "table_type":"all_column",
        "Columns":[
            {
                "Name":"dict_id",
                "NullValueConvert":true,
                "Type":"ASCIIString(40)"
            },
            {
                "Name":"type",
                "NullValueConvert":true,
                "Type":"ASCIIString(40)"
            },
            {
                "Name":"code",
                "NullValueConvert":true,
                "Type":"ASCIIString(40)"
            },
            {
                "Name":"name",
                "Type":"String(512)"
            },
            {
                "Name":"parent",
                "Type":"String(1048576)"
            },
            {
                "Name":"ref",
                "Type":"String(40)"
            },
            {
                "Name":"family",
                "Type":"String(40)"
            }
        ],
        "Key":[
            "dict_id",
            "type",
            "code"
        ],
        "Indexes":[
        ]
    }
}

//用户自定义字典方案和project关联表
{
   "QueryType":"table_create",
   "Database":"physical_world_v3",
   "Datatable":"ctm_dict_follower",
   "Definition":{
      "table_type":"all_column",
      "Columns":[
         {
            "Name":"project_id",
            "NullValueConvert":true,
            "Type":"ASCIIString(40)"
         },
         {
            "Name":"dict_id",
            "Type":"String(40)"
         }
      ],
      "Key":[
        "project_id"
      ]
   }
}

// 二维码里key到对象id关系表
{
    "QueryType":"table_create",
    "Database":"physical_world_v3",
    "Datatable":"key_obj_rel",
    "Definition":{
        "table_type":"all_column",
        "Columns":[
            {
                "Name":"project_id",
                "NullValueConvert": true,
                "Type":"ASCIIString(16)"
            },
            {
                "Name":"key",
                "NullValueConvert": true,
                "Type":"ASCIIString(80)"
            },
            {
                "Name":"obj_id",
                "NullValueConvert": true,
                "Type":"ASCIIString(80)"
            }
        ],
        "Key":[
            "project_id",
            "key",
            "obj_id"
        ],
        "Indexes":[
            {
                "Name":"index_obj_id",
                "Columns":[
                    "obj_id"
                ]
            }
        ]
    }
}

//保存对象信息点时序数据(Database的值默认与config.properties文件的energy.database.name值保持一致)
{
    "QueryType": "table_create",
    "Database": "not_this_db",
    "Datatable": "timedata_month",
    "Definition": {
        "table_type": "split_month",
        "split_column": "time",
        "Columns": [
            {
                "Name": "project",
                "NullValueConvert":true,
                "Type": "ASCIIString(40)"
            },
            {
                "Name": "object",
                "NullValueConvert":true,
                "Type": "ASCIIString(256)"
            },
            {
                "Name": "code",
                "NullValueConvert":true,
                "Type": "ASCIIString(256)"
            },
            {
                "Name": "time",
                "NullValueConvert":true,
                "Type": "ASCIIString(40)"
            },
            {
                "Name": "data",
                "Type": "Double"
            }
        ],
        "Key": [
            "project",
            "object",
            "code",
            "time"
        ],
        "Indexes": [
            {
                "Name": "index_pj_obj_time_code",
                "Columns": [
                    "project",
                    "object",
                    "time",
                    "code"
                ]
            },
            {
                "Name": "index_pj_obj_time",
                "Columns": [
                    "project",
                    "object",
                    "time"
                ]
            },
            {
                "Name": "index_pj_time",
                "Columns": [
                    "project",
                    "time"
                ]
            }
        ]
    }
}

//字符串类型数据表--当前值，创建在原始数数据库里
{
   "QueryType":"table_create",
   "Database":"not_this_db",
   "Datatable":"original_str_data_present",
   "Definition":{
      "table_type":"all_column",
      "Columns":[
         {
            "Name":"building",
            "NullValueConvert":true,
            "Type":"ASCIIString(40)"
         },
         {
            "Name":"meter",
            "NullValueConvert":true,
            "Type":"ASCIIString(64)"
         },
         {
            "Name":"funcid",
            "NotNull":true,
            "Type":"Long"
         },
         {
            "Name":"data",
            "Type":"String(1024)"
         },
         {
            "Name":"receivetime",
            "Type":"ASCIIString(32)"
         }
      ],
      "Key":[
        "building",
        "meter",
        "funcid"
      ]
   }
}

//字符串类型数据表--历史值, 创建在原始数数据库里
{
   "QueryType":"table_create",
   "Database":"not_this_db",
   "Datatable":"original_str_data",
   "Definition":{
      "table_type":"all_column",
      "Columns":[
         {
            "Name":"building",
            "NullValueConvert":true,
            "Type":"ASCIIString(40)"
         },
         {
            "Name":"meter",
            "NullValueConvert":true,
            "Type":"ASCIIString(64)"
         },
         {
            "Name":"funcid",
            "NotNull":true,
            "Type":"Long"
         },
         {
            "Name":"receivetime",
            "NullValueConvert":true,
            "Type":"ASCIIString(32)"
         },
         {
            "Name":"data",
            "Type":"String(1024)"
         }
      ],
      "Key":[
        "building",
        "meter",
        "funcid",
        "receivetime"
      ]
   }
}

//枚举字典key-value值
{
   "QueryType":"table_create",
   "Database":"physical_world_v3",
   "Datatable":"dic_enum_map",
   "Definition":{
      "table_type":"all_column",
      "Columns":[
         {
            "Name":"dic_type",
            "NotNull":true,
            "Type":"ASCIIString(50)"
         },
         {
            "Name":"enum_type",
            "NotNull":true,
            "Type":"ASCIIString(50)"
         },
         {
            "Name":"code",
            "NotNull":true,
            "Type":"ASCIIString(30)"
         },
         {
            "Name":"pcode",
            "Type":"ASCIIString(30)"
         },
         {
            "Name":"value",
            "NotNull":true,
            "Type":"String(50)"
         },
         {
            "Name":"valid",
            "NotNull":true,
            "Type":"Boolean"
         },
         {
            "Name":"create_time",
            "NotNull":true,
            "Type":"ASCIIString(16)"
         },
         {
            "Name":"update_time",
            "NotNull":true,
            "Type":"ASCIIString(16)"
         }
      ],
      "Key":[
        "dic_type",
		"enum_type",
        "code",
        "create_time"
      ],
	  "Indexes":[
            {
                "Name": "dic_type_enum_type",
                "Columns": [
                    "dic_type",
                    "enum_type",
                    "valid",
                    "code"
                ]
            }
       ]
   }
}

//数据字典对象标签设置信息
{
   "QueryType":"table_create",
   "Database":"physical_world_v3",
   "Datatable":"obj_tag_set",
   "Definition":{
      "table_type":"index_data",
      "Columns":[
         {
            "Name":"obj_id",
            "NotNull":true,
            "Type":"ASCIIString(50)"
         },
         {
            "Name":"business_tag",
            "Type":"String(1024)"
         },
         {
            "Name":"physical_tag",
            "Type":"String(1024)"
         },
         {
            "Name":"other_tag",
            "Type":"String(1024)"
         },
         {
            "Name":"create_time",
            "NotNull":true,
            "Type":"ASCIIString(16)"
         },
         {
            "Name":"update_time",
			"NotNull":true,
            "Type":"ASCIIString(16)"
         }
      ],
      "Key":[
        "obj_id"
      ]
   }
}