{ "db_name": "MySQL", "query": "SELECT reviews.id AS id,title,description,state,progress,branch,archived,users.id AS user_id,users.name AS name,users.dn AS user_dn FROM reviews JOIN users ON users.id=owner WHERE project=? AND branch=?", "describe": { "columns": [ { "ordinal": 0, "name": "id", "type_info": { "type": "LongLong", "flags": "NOT_NULL | PRIMARY_KEY | UNSIGNED | AUTO_INCREMENT", "char_set": 63, "max_size": 20 } }, { "ordinal": 1, "name": "title", "type_info": { "type": "VarString", "flags": "NOT_NULL | NO_DEFAULT_VALUE", "char_set": 224, "max_size": 4096 } }, { "ordinal": 2, "name": "description", "type_info": { "type": "Blob", "flags": "NOT_NULL | BLOB", "char_set": 224, "max_size": 67108860 } }, { "ordinal": 3, "name": "state", "type_info": { "type": "Tiny", "flags": "NOT_NULL | UNSIGNED", "char_set": 63, "max_size": 3 } }, { "ordinal": 4, "name": "progress", "type_info": { "type": "Float", "flags": "NOT_NULL", "char_set": 63, "max_size": 12 } }, { "ordinal": 5, "name": "branch", "type_info": { "type": "VarString", "flags": "NOT_NULL | NO_DEFAULT_VALUE", "char_set": 224, "max_size": 4096 } }, { "ordinal": 6, "name": "archived", "type_info": { "type": "Tiny", "flags": "NOT_NULL", "char_set": 63, "max_size": 1 } }, { "ordinal": 7, "name": "user_id", "type_info": { "type": "VarString", "flags": "NOT_NULL | PRIMARY_KEY | NO_DEFAULT_VALUE", "char_set": 224, "max_size": 512 } }, { "ordinal": 8, "name": "name", "type_info": { "type": "VarString", "flags": "NOT_NULL", "char_set": 224, "max_size": 4096 } }, { "ordinal": 9, "name": "user_dn", "type_info": { "type": "VarString", "flags": "", "char_set": 224, "max_size": 1024 } } ], "parameters": { "Right": 2 }, "nullable": [ false, false, false, false, false, false, false, false, false, true ] }, "hash": "3864a730b1bcee1f511748360f92af157f36f3d92a667c0adc06c100cc495c67" }