[ { "QueryType": "table_drop", "Database": "db_test", "Datatable": "table_index_data" }, { "QueryType": "table_create", "Database": "db_test", "Datatable": "table_index_data", "Definition": { "strong_consistency": true, "Columns": [ { "Name": "KeyLong", "Type": "Long" }, { "Name": "KeyDouble", "Type": "Double" }, { "Name": "KeyString", "Type": "String" }, { "Name": "KeyBoolean", "Type": "Boolean" }, { "Name": "ValueLong", "Type": "Long" }, { "Name": "ValueDouble", "Type": "Double" }, { "Name": "ValueString", "Type": "String" }, { "Name": "ValueBoolean", "Type": "Boolean" } ], "Key": [ "KeyLong", "KeyDouble", "KeyString", "KeyBoolean" ], "Indexes": [ { "Name": "index_1", "Columns": [ "ValueLong" ] }, { "Name": "index_2", "Columns": [ "ValueString" ] } ] } }, { "QueryType": "batch_insert", "Database": "db_test", "Datatable": "table_index_data", "InsertObjects": [ { "KeyLong": 1, "KeyDouble": 1.0, "KeyString": "a", "KeyBoolean": false, "ValueLong": 2, "ValueDouble": 2.0, "ValueString": "b", "ValueBoolean": false }, { "KeyLong": 1, "KeyDouble": 1.0, "KeyString": "a", "KeyBoolean": true, "ValueLong": 1, "ValueDouble": 2.0, "ValueString": "b", "ValueBoolean": false } ] }, { "QueryType": "select", "Database": "db_test", "Datatable": "table_index_data", "Criteria": { } }, { "QueryType": "select", "Database": "db_test", "Datatable": "table_index_data", "Criteria": { "ValueLong": 1 } }, { "QueryType": "update", "Database": "db_test", "Datatable": "table_index_data", "Criteria": { "ValueLong": 1 }, "Set": { "ValueLong": 1.1 } }, { "QueryType": "select", "Database": "db_test", "Datatable": "table_index_data", "Criteria": { } }, { "QueryType": "select_count", "Database": "db_test", "Datatable": "table_index_data", "Criteria": { } }, { "QueryType": "table_count", "Database": "db_test", "Datatable": "table_index_data", "Criteria": { } } ]