diff --git a/.sqlx/query-46da98d62f2120067073062a093a8cf636549208d849355523a42cb160fd25c9.json b/.sqlx/query-46da98d62f2120067073062a093a8cf636549208d849355523a42cb160fd25c9.json new file mode 100644 index 0000000000..e74507f1da --- /dev/null +++ b/.sqlx/query-46da98d62f2120067073062a093a8cf636549208d849355523a42cb160fd25c9.json @@ -0,0 +1,245 @@ +{ + "db_name": "MySQL", + "query": "\nSELECT\n users.token as `user_token: tokens::tokens::users::UserToken`,\n username,\n display_name,\n email_gravatar_hash,\n profile_markdown,\n profile_rendered_html,\n user_role_slug,\n disable_gravatar,\n preferred_tts_result_visibility as `preferred_tts_result_visibility: enums::common::visibility::Visibility`,\n preferred_w2l_result_visibility as `preferred_w2l_result_visibility: enums::common::visibility::Visibility`,\n discord_username,\n twitch_username,\n twitter_username,\n patreon_username,\n github_username,\n cashapp_username,\n website_url,\n is_banned,\n maybe_mod_comments,\n maybe_mod_user_token,\n created_at\nFROM users\nWHERE\n users.token = ?\n AND users.user_deleted_at IS NULL\n AND users.mod_deleted_at IS NULL\n ", + "describe": { + "columns": [ + { + "ordinal": 0, + "name": "user_token: tokens::tokens::users::UserToken", + "type_info": { + "type": "VarString", + "flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE", + "char_set": 224, + "max_size": 128 + } + }, + { + "ordinal": 1, + "name": "username", + "type_info": { + "type": "VarString", + "flags": "NOT_NULL | UNIQUE_KEY | BINARY | NO_DEFAULT_VALUE", + "char_set": 224, + "max_size": 80 + } + }, + { + "ordinal": 2, + "name": "display_name", + "type_info": { + "type": "VarString", + "flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE", + "char_set": 224, + "max_size": 80 + } + }, + { + "ordinal": 3, + "name": "email_gravatar_hash", + "type_info": { + "type": "String", + "flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE", + "char_set": 224, + "max_size": 128 + } + }, + { + "ordinal": 4, + "name": "profile_markdown", + "type_info": { + "type": "Blob", + "flags": "NOT_NULL | BLOB | BINARY | NO_DEFAULT_VALUE", + "char_set": 224, + "max_size": 262140 + } + }, + { + "ordinal": 5, + "name": "profile_rendered_html", + "type_info": { + "type": "Blob", + "flags": "NOT_NULL | BLOB | BINARY | NO_DEFAULT_VALUE", + "char_set": 224, + "max_size": 262140 + } + }, + { + "ordinal": 6, + "name": "user_role_slug", + "type_info": { + "type": "VarString", + "flags": "NOT_NULL | MULTIPLE_KEY | BINARY | NO_DEFAULT_VALUE", + "char_set": 224, + "max_size": 64 + } + }, + { + "ordinal": 7, + "name": "disable_gravatar", + "type_info": { + "type": "Tiny", + "flags": "NOT_NULL", + "char_set": 63, + "max_size": 1 + } + }, + { + "ordinal": 8, + "name": "preferred_tts_result_visibility: enums::common::visibility::Visibility", + "type_info": { + "type": "String", + "flags": "NOT_NULL | BINARY | ENUM", + "char_set": 224, + "max_size": 28 + } + }, + { + "ordinal": 9, + "name": "preferred_w2l_result_visibility: enums::common::visibility::Visibility", + "type_info": { + "type": "String", + "flags": "NOT_NULL | BINARY | ENUM", + "char_set": 224, + "max_size": 28 + } + }, + { + "ordinal": 10, + "name": "discord_username", + "type_info": { + "type": "VarString", + "flags": "BINARY", + "char_set": 224, + "max_size": 144 + } + }, + { + "ordinal": 11, + "name": "twitch_username", + "type_info": { + "type": "VarString", + "flags": "BINARY", + "char_set": 224, + "max_size": 144 + } + }, + { + "ordinal": 12, + "name": "twitter_username", + "type_info": { + "type": "VarString", + "flags": "BINARY", + "char_set": 224, + "max_size": 144 + } + }, + { + "ordinal": 13, + "name": "patreon_username", + "type_info": { + "type": "VarString", + "flags": "BINARY", + "char_set": 224, + "max_size": 144 + } + }, + { + "ordinal": 14, + "name": "github_username", + "type_info": { + "type": "VarString", + "flags": "BINARY", + "char_set": 224, + "max_size": 144 + } + }, + { + "ordinal": 15, + "name": "cashapp_username", + "type_info": { + "type": "VarString", + "flags": "BINARY", + "char_set": 224, + "max_size": 144 + } + }, + { + "ordinal": 16, + "name": "website_url", + "type_info": { + "type": "VarString", + "flags": "BINARY", + "char_set": 224, + "max_size": 1020 + } + }, + { + "ordinal": 17, + "name": "is_banned", + "type_info": { + "type": "Tiny", + "flags": "NOT_NULL", + "char_set": 63, + "max_size": 1 + } + }, + { + "ordinal": 18, + "name": "maybe_mod_comments", + "type_info": { + "type": "VarString", + "flags": "BINARY", + "char_set": 224, + "max_size": 1020 + } + }, + { + "ordinal": 19, + "name": "maybe_mod_user_token", + "type_info": { + "type": "VarString", + "flags": "BINARY", + "char_set": 224, + "max_size": 128 + } + }, + { + "ordinal": 20, + "name": "created_at", + "type_info": { + "type": "Timestamp", + "flags": "NOT_NULL | BINARY | TIMESTAMP", + "char_set": 63, + "max_size": 19 + } + } + ], + "parameters": { + "Right": 1 + }, + "nullable": [ + false, + false, + false, + false, + false, + false, + false, + false, + false, + false, + true, + true, + true, + true, + true, + true, + true, + false, + true, + true, + false + ] + }, + "hash": "46da98d62f2120067073062a093a8cf636549208d849355523a42cb160fd25c9" +}