From aa20183e51308f44afbe08f7710eb475cf1b5fcc Mon Sep 17 00:00:00 2001 From: Brandon Thomas Date: Fri, 19 Apr 2024 23:27:49 -0400 Subject: [PATCH] codegen db --- ...d5df8b3e23785b35d86cc4db246a27ed3dc2f.json | 12 +++++++++++ ...e6969d0137907f4f7e4828e4051ad580ad3e.json} | 21 ++++++++++++++----- 2 files changed, 28 insertions(+), 5 deletions(-) create mode 100644 .sqlx/query-89e342ac75ff66454fd0399033bd5df8b3e23785b35d86cc4db246a27ed3dc2f.json rename .sqlx/{query-46da98d62f2120067073062a093a8cf636549208d849355523a42cb160fd25c9.json => query-eb47461f68a64712137cc99b79cae6969d0137907f4f7e4828e4051ad580ad3e.json} (90%) diff --git a/.sqlx/query-89e342ac75ff66454fd0399033bd5df8b3e23785b35d86cc4db246a27ed3dc2f.json b/.sqlx/query-89e342ac75ff66454fd0399033bd5df8b3e23785b35d86cc4db246a27ed3dc2f.json new file mode 100644 index 0000000000..abe605915f --- /dev/null +++ b/.sqlx/query-89e342ac75ff66454fd0399033bd5df8b3e23785b35d86cc4db246a27ed3dc2f.json @@ -0,0 +1,12 @@ +{ + "db_name": "MySQL", + "query": "\nUPDATE users\nSET\n maybe_feature_flags = ?,\n maybe_mod_user_token = ?,\n version = version + 1\n\nWHERE users.token = ?\nLIMIT 1\n ", + "describe": { + "columns": [], + "parameters": { + "Right": 3 + }, + "nullable": [] + }, + "hash": "89e342ac75ff66454fd0399033bd5df8b3e23785b35d86cc4db246a27ed3dc2f" +} diff --git a/.sqlx/query-46da98d62f2120067073062a093a8cf636549208d849355523a42cb160fd25c9.json b/.sqlx/query-eb47461f68a64712137cc99b79cae6969d0137907f4f7e4828e4051ad580ad3e.json similarity index 90% rename from .sqlx/query-46da98d62f2120067073062a093a8cf636549208d849355523a42cb160fd25c9.json rename to .sqlx/query-eb47461f68a64712137cc99b79cae6969d0137907f4f7e4828e4051ad580ad3e.json index e74507f1da..82f35a9579 100644 --- a/.sqlx/query-46da98d62f2120067073062a093a8cf636549208d849355523a42cb160fd25c9.json +++ b/.sqlx/query-eb47461f68a64712137cc99b79cae6969d0137907f4f7e4828e4051ad580ad3e.json @@ -1,6 +1,6 @@ { "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 ", + "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 maybe_feature_flags,\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": [ { @@ -175,6 +175,16 @@ }, { "ordinal": 17, + "name": "maybe_feature_flags", + "type_info": { + "type": "VarString", + "flags": "BINARY", + "char_set": 224, + "max_size": 1020 + } + }, + { + "ordinal": 18, "name": "is_banned", "type_info": { "type": "Tiny", @@ -184,7 +194,7 @@ } }, { - "ordinal": 18, + "ordinal": 19, "name": "maybe_mod_comments", "type_info": { "type": "VarString", @@ -194,7 +204,7 @@ } }, { - "ordinal": 19, + "ordinal": 20, "name": "maybe_mod_user_token", "type_info": { "type": "VarString", @@ -204,7 +214,7 @@ } }, { - "ordinal": 20, + "ordinal": 21, "name": "created_at", "type_info": { "type": "Timestamp", @@ -235,11 +245,12 @@ true, true, true, + true, false, true, true, false ] }, - "hash": "46da98d62f2120067073062a093a8cf636549208d849355523a42cb160fd25c9" + "hash": "eb47461f68a64712137cc99b79cae6969d0137907f4f7e4828e4051ad580ad3e" }