{ "db": "MySQL", "26fbb143f69b900a722ce49e14942c6eb14b53dad85aa551f13e742dd6a21573": { "query": "\nINSERT INTO users (\n token,\n username,\n display_name,\n email_address,\n profile_markdown,\n profile_rendered_html,\n user_role_slug,\n password_hash,\n ip_address_creation,\n ip_address_last_login,\n ip_address_last_update\n)\nVALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )\n ", "describe": { "columns": [], "parameters": { "Right": 11 }, "nullable": [] } }, "345cbabbe69652c89ccd384ed7db44f70c53791488cf63721f9563291b45db3e": { "query": "\nINSERT INTO user_sessions (\n token,\n user_token,\n ip_address_creation,\n expires_at\n)\nVALUES ( ?, ?, ?, NOW() + interval 1 year )\n ", "describe": { "columns": [], "parameters": { "Right": 3 }, "nullable": [] } }, "53d77ee58e9b1f7fb900914895c25bcccb9297378ff018c1e553b187d1956e92": { "query": "\nSELECT token, username, email_address, password_hash\nFROM users\nWHERE username = ?\nLIMIT 1\n ", "describe": { "columns": [ { "ordinal": 0, "name": "token", "type_info": { "type": "VarString", "flags": { "bits": 4229 }, "char_set": 224, "max_size": 128 } }, { "ordinal": 1, "name": "username", "type_info": { "type": "VarString", "flags": { "bits": 4229 }, "char_set": 224, "max_size": 80 } }, { "ordinal": 2, "name": "email_address", "type_info": { "type": "VarString", "flags": { "bits": 4229 }, "char_set": 224, "max_size": 1020 } }, { "ordinal": 3, "name": "password_hash", "type_info": { "type": "String", "flags": { "bits": 4225 }, "char_set": 63, "max_size": 60 } } ], "parameters": { "Right": 1 }, "nullable": [ false, false, false, false ] } }, "86f9a76cc97b471a23fff5b9ea78f7fc7ecf7603215f5db5a1ca4e063568b054": { "query": "\nUPDATE user_sessions\nSET deleted_at = CURRENT_TIMESTAMP()\nWHERE token = ?\nAND deleted_at IS NULL\n ", "describe": { "columns": [], "parameters": { "Right": 1 }, "nullable": [] } }, "8d61bb77449a78044135a3d6e5009a3a27b4671b7e40501d318b05ae401f02a8": { "query": "\nSELECT token, username, email_address, password_hash\nFROM users\nWHERE email_address = ?\nLIMIT 1\n ", "describe": { "columns": [ { "ordinal": 0, "name": "token", "type_info": { "type": "VarString", "flags": { "bits": 4229 }, "char_set": 224, "max_size": 128 } }, { "ordinal": 1, "name": "username", "type_info": { "type": "VarString", "flags": { "bits": 4229 }, "char_set": 224, "max_size": 80 } }, { "ordinal": 2, "name": "email_address", "type_info": { "type": "VarString", "flags": { "bits": 4229 }, "char_set": 224, "max_size": 1020 } }, { "ordinal": 3, "name": "password_hash", "type_info": { "type": "String", "flags": { "bits": 4225 }, "char_set": 63, "max_size": 60 } } ], "parameters": { "Right": 1 }, "nullable": [ false, false, false, false ] } }, "95a8d3bea2906e3c3607989e329fe925dea7e8307a4924d9b3d52d24193d77c4": { "query": "\nSELECT\n users.token as user_token,\n username,\n display_name,\n email_address,\n email_confirmed,\n profile_markdown,\n profile_rendered_html,\n user_role_slug,\n banned,\n dark_mode,\n avatar_public_bucket_hash,\n disable_gravatar,\n hide_results_preference,\n discord_username,\n twitch_username,\n twitter_username\nFROM users\nLEFT OUTER JOIN user_sessions\nON users.token = user_sessions.user_token\nWHERE user_sessions.token = ?\nAND user_sessions.deleted_at IS NULL\nAND users.deleted_at IS NULL\n ", "describe": { "columns": [ { "ordinal": 0, "name": "user_token", "type_info": { "type": "VarString", "flags": { "bits": 4229 }, "char_set": 224, "max_size": 128 } }, { "ordinal": 1, "name": "username", "type_info": { "type": "VarString", "flags": { "bits": 4229 }, "char_set": 224, "max_size": 80 } }, { "ordinal": 2, "name": "display_name", "type_info": { "type": "VarString", "flags": { "bits": 4225 }, "char_set": 224, "max_size": 80 } }, { "ordinal": 3, "name": "email_address", "type_info": { "type": "VarString", "flags": { "bits": 4229 }, "char_set": 224, "max_size": 1020 } }, { "ordinal": 4, "name": "email_confirmed", "type_info": { "type": "Tiny", "flags": { "bits": 1 }, "char_set": 63, "max_size": 1 } }, { "ordinal": 5, "name": "profile_markdown", "type_info": { "type": "Blob", "flags": { "bits": 4241 }, "char_set": 224, "max_size": 262140 } }, { "ordinal": 6, "name": "profile_rendered_html", "type_info": { "type": "Blob", "flags": { "bits": 4241 }, "char_set": 224, "max_size": 262140 } }, { "ordinal": 7, "name": "user_role_slug", "type_info": { "type": "VarString", "flags": { "bits": 4233 }, "char_set": 224, "max_size": 64 } }, { "ordinal": 8, "name": "banned", "type_info": { "type": "Tiny", "flags": { "bits": 1 }, "char_set": 63, "max_size": 1 } }, { "ordinal": 9, "name": "dark_mode", "type_info": { "type": "String", "flags": { "bits": 385 }, "char_set": 224, "max_size": 40 } }, { "ordinal": 10, "name": "avatar_public_bucket_hash", "type_info": { "type": "String", "flags": { "bits": 128 }, "char_set": 224, "max_size": 128 } }, { "ordinal": 11, "name": "disable_gravatar", "type_info": { "type": "Tiny", "flags": { "bits": 1 }, "char_set": 63, "max_size": 1 } }, { "ordinal": 12, "name": "hide_results_preference", "type_info": { "type": "Tiny", "flags": { "bits": 1 }, "char_set": 63, "max_size": 1 } }, { "ordinal": 13, "name": "discord_username", "type_info": { "type": "VarString", "flags": { "bits": 128 }, "char_set": 224, "max_size": 144 } }, { "ordinal": 14, "name": "twitch_username", "type_info": { "type": "VarString", "flags": { "bits": 128 }, "char_set": 224, "max_size": 144 } }, { "ordinal": 15, "name": "twitter_username", "type_info": { "type": "VarString", "flags": { "bits": 128 }, "char_set": 224, "max_size": 144 } } ], "parameters": { "Right": 1 }, "nullable": [ false, false, false, false, false, false, false, false, false, false, true, false, false, true, true, true ] } }, "ca5efc3be0f09649df2add5270c06544133288a95ffcb9a0589efd4fe345efe7": { "query": "\nINSERT INTO badges ( slug, title, description, image_url )\nVALUES ( ?, ?, ?, ? )\n ", "describe": { "columns": [], "parameters": { "Right": 4 }, "nullable": [] } }, "e73192a3e763a287d5737821443c5a81649f17e39978497b99c52e1e896a75f6": { "query": "\nSELECT\n token as session_token,\n user_token\nFROM user_sessions\nWHERE token = ?\nAND deleted_at IS NULL\n ", "describe": { "columns": [ { "ordinal": 0, "name": "session_token", "type_info": { "type": "VarString", "flags": { "bits": 4229 }, "char_set": 224, "max_size": 128 } }, { "ordinal": 1, "name": "user_token", "type_info": { "type": "VarString", "flags": { "bits": 4233 }, "char_set": 224, "max_size": 128 } } ], "parameters": { "Right": 1 }, "nullable": [ false, false ] } } }