From 52f0b44c262efe07da0976a738d22f3485b332a4 Mon Sep 17 00:00:00 2001 From: Brandon Thomas Date: Fri, 20 Oct 2023 06:14:49 -0400 Subject: [PATCH] codegen db --- crates/lib/mysql_queries/sqlx-data.json | 658 ++++++++++++------------ 1 file changed, 334 insertions(+), 324 deletions(-) diff --git a/crates/lib/mysql_queries/sqlx-data.json b/crates/lib/mysql_queries/sqlx-data.json index 4263cf223c..7a6f025bf0 100644 --- a/crates/lib/mysql_queries/sqlx-data.json +++ b/crates/lib/mysql_queries/sqlx-data.json @@ -2726,6 +2726,330 @@ }, "query": "\nSELECT\n assignments.model_token AS tts_model_token,\n assignments.category_token\nFROM\n tts_category_assignments AS assignments\nJOIN\n tts_models AS tts\n ON assignments.model_token = tts.token\nWHERE\n tts.is_locked_from_use IS FALSE\n AND tts.user_deleted_at IS NULL\n AND tts.mod_deleted_at IS NULL\n AND assignments.deleted_at IS NULL\n\n " }, + "12fd7e61b2596c4591d4c65c0a655401481f55e733b2c5e876ee376f5fe7d329": { + "describe": { + "columns": [ + { + "name": "job_token: tokens::tokens::generic_inference_jobs::InferenceJobToken", + "ordinal": 0, + "type_info": { + "char_set": 224, + "flags": { + "bits": 4229 + }, + "max_size": 128, + "type": "VarString" + } + }, + { + "name": "status", + "ordinal": 1, + "type_info": { + "char_set": 224, + "flags": { + "bits": 393 + }, + "max_size": 64, + "type": "String" + } + }, + { + "name": "attempt_count", + "ordinal": 2, + "type_info": { + "char_set": 63, + "flags": { + "bits": 33 + }, + "max_size": 5, + "type": "Short" + } + }, + { + "name": "inference_category: enums::by_table::generic_inference_jobs::inference_category::InferenceCategory", + "ordinal": 3, + "type_info": { + "char_set": 224, + "flags": { + "bits": 4233 + }, + "max_size": 128, + "type": "VarString" + } + }, + { + "name": "maybe_model_type", + "ordinal": 4, + "type_info": { + "char_set": 224, + "flags": { + "bits": 136 + }, + "max_size": 128, + "type": "VarString" + } + }, + { + "name": "maybe_model_token", + "ordinal": 5, + "type_info": { + "char_set": 224, + "flags": { + "bits": 136 + }, + "max_size": 128, + "type": "VarString" + } + }, + { + "name": "maybe_raw_inference_text", + "ordinal": 6, + "type_info": { + "char_set": 224, + "flags": { + "bits": 144 + }, + "max_size": 262140, + "type": "Blob" + } + }, + { + "name": "maybe_frontend_failure_category: enums::by_table::generic_inference_jobs::frontend_failure_category::FrontendFailureCategory", + "ordinal": 7, + "type_info": { + "char_set": 224, + "flags": { + "bits": 128 + }, + "max_size": 128, + "type": "VarString" + } + }, + { + "name": "maybe_result_entity_type", + "ordinal": 8, + "type_info": { + "char_set": 224, + "flags": { + "bits": 128 + }, + "max_size": 128, + "type": "VarString" + } + }, + { + "name": "maybe_result_entity_token", + "ordinal": 9, + "type_info": { + "char_set": 224, + "flags": { + "bits": 136 + }, + "max_size": 128, + "type": "VarString" + } + }, + { + "name": "maybe_tts_model_title", + "ordinal": 10, + "type_info": { + "char_set": 224, + "flags": { + "bits": 4224 + }, + "max_size": 1020, + "type": "VarString" + } + }, + { + "name": "maybe_voice_conversion_model_title", + "ordinal": 11, + "type_info": { + "char_set": 224, + "flags": { + "bits": 4224 + }, + "max_size": 1020, + "type": "VarString" + } + }, + { + "name": "maybe_tts_public_bucket_path", + "ordinal": 12, + "type_info": { + "char_set": 224, + "flags": { + "bits": 4224 + }, + "max_size": 1020, + "type": "VarString" + } + }, + { + "name": "maybe_voice_conversion_public_bucket_hash", + "ordinal": 13, + "type_info": { + "char_set": 224, + "flags": { + "bits": 4224 + }, + "max_size": 256, + "type": "VarString" + } + }, + { + "name": "maybe_media_file_public_bucket_directory_hash", + "ordinal": 14, + "type_info": { + "char_set": 224, + "flags": { + "bits": 4224 + }, + "max_size": 128, + "type": "VarString" + } + }, + { + "name": "maybe_media_file_public_bucket_prefix", + "ordinal": 15, + "type_info": { + "char_set": 224, + "flags": { + "bits": 128 + }, + "max_size": 64, + "type": "VarString" + } + }, + { + "name": "maybe_media_file_public_bucket_extension", + "ordinal": 16, + "type_info": { + "char_set": 224, + "flags": { + "bits": 128 + }, + "max_size": 64, + "type": "VarString" + } + }, + { + "name": "maybe_assigned_worker", + "ordinal": 17, + "type_info": { + "char_set": 224, + "flags": { + "bits": 128 + }, + "max_size": 512, + "type": "VarString" + } + }, + { + "name": "maybe_assigned_cluster", + "ordinal": 18, + "type_info": { + "char_set": 224, + "flags": { + "bits": 128 + }, + "max_size": 512, + "type": "VarString" + } + }, + { + "name": "is_keepalive_required", + "ordinal": 19, + "type_info": { + "char_set": 63, + "flags": { + "bits": 1 + }, + "max_size": 1, + "type": "Tiny" + } + }, + { + "name": "created_at", + "ordinal": 20, + "type_info": { + "char_set": 63, + "flags": { + "bits": 1153 + }, + "max_size": 19, + "type": "Timestamp" + } + }, + { + "name": "updated_at", + "ordinal": 21, + "type_info": { + "char_set": 63, + "flags": { + "bits": 9345 + }, + "max_size": 19, + "type": "Timestamp" + } + }, + { + "name": "maybe_first_started_at", + "ordinal": 22, + "type_info": { + "char_set": 63, + "flags": { + "bits": 128 + }, + "max_size": 19, + "type": "Timestamp" + } + }, + { + "name": "maybe_successfully_completed_at", + "ordinal": 23, + "type_info": { + "char_set": 63, + "flags": { + "bits": 128 + }, + "max_size": 19, + "type": "Timestamp" + } + } + ], + "nullable": [ + false, + false, + false, + false, + true, + true, + true, + true, + true, + true, + true, + true, + true, + true, + true, + true, + true, + true, + true, + false, + false, + false, + true, + true + ], + "parameters": { + "Right": 1 + } + }, + "query": "\nSELECT\n jobs.token as `job_token: tokens::tokens::generic_inference_jobs::InferenceJobToken`,\n\n jobs.status,\n jobs.attempt_count,\n\n jobs.inference_category as `inference_category: enums::by_table::generic_inference_jobs::inference_category::InferenceCategory`,\n jobs.maybe_model_type,\n jobs.maybe_model_token,\n jobs.maybe_raw_inference_text,\n\n jobs.frontend_failure_category as `maybe_frontend_failure_category: enums::by_table::generic_inference_jobs::frontend_failure_category::FrontendFailureCategory`,\n\n jobs.on_success_result_entity_type as maybe_result_entity_type,\n jobs.on_success_result_entity_token as maybe_result_entity_token,\n\n tts_models.title as maybe_tts_model_title,\n voice_conversion_models.title as maybe_voice_conversion_model_title,\n\n tts_results.public_bucket_wav_audio_path as maybe_tts_public_bucket_path,\n voice_conversion_results.public_bucket_hash as maybe_voice_conversion_public_bucket_hash,\n\n media_files.public_bucket_directory_hash as maybe_media_file_public_bucket_directory_hash,\n media_files.maybe_public_bucket_prefix as maybe_media_file_public_bucket_prefix,\n media_files.maybe_public_bucket_extension as maybe_media_file_public_bucket_extension,\n\n jobs.assigned_worker as maybe_assigned_worker,\n jobs.assigned_cluster as maybe_assigned_cluster,\n\n jobs.is_keepalive_required,\n\n jobs.created_at,\n jobs.updated_at,\n\n jobs.first_started_at as maybe_first_started_at,\n jobs.successfully_completed_at as maybe_successfully_completed_at\n\nFROM generic_inference_jobs as jobs\n\nLEFT OUTER JOIN tts_models ON jobs.maybe_model_token = tts_models.token\nLEFT OUTER JOIN voice_conversion_models ON jobs.maybe_model_token = voice_conversion_models.token\n\nLEFT OUTER JOIN tts_results ON jobs.on_success_result_entity_token = tts_results.token\nLEFT OUTER JOIN voice_conversion_results ON jobs.on_success_result_entity_token = voice_conversion_results.token\nLEFT OUTER JOIN media_files ON jobs.on_success_result_entity_token = media_files.token\n\nWHERE jobs.token = ?\n " + }, "1309910f97940b25bc163af0f62edd182848e5d4059dd5acf8c2387cda0d90cf": { "describe": { "columns": [], @@ -14291,330 +14615,6 @@ }, "query": "\nUPDATE zs_voice_datasets\nSET\n user_deleted_at = NULL\nWHERE\n token = ?\nLIMIT 1\n " }, - "c2a3ba1db511506563ae81a081ba3d3f93833a9474e43818e71bf42434b6f3e1": { - "describe": { - "columns": [ - { - "name": "job_token: tokens::tokens::generic_inference_jobs::InferenceJobToken", - "ordinal": 0, - "type_info": { - "char_set": 224, - "flags": { - "bits": 4229 - }, - "max_size": 128, - "type": "VarString" - } - }, - { - "name": "status", - "ordinal": 1, - "type_info": { - "char_set": 224, - "flags": { - "bits": 393 - }, - "max_size": 64, - "type": "String" - } - }, - { - "name": "attempt_count", - "ordinal": 2, - "type_info": { - "char_set": 63, - "flags": { - "bits": 33 - }, - "max_size": 5, - "type": "Short" - } - }, - { - "name": "inference_category: enums::by_table::generic_inference_jobs::inference_category::InferenceCategory", - "ordinal": 3, - "type_info": { - "char_set": 224, - "flags": { - "bits": 4233 - }, - "max_size": 128, - "type": "VarString" - } - }, - { - "name": "maybe_model_type", - "ordinal": 4, - "type_info": { - "char_set": 224, - "flags": { - "bits": 136 - }, - "max_size": 128, - "type": "VarString" - } - }, - { - "name": "maybe_model_token", - "ordinal": 5, - "type_info": { - "char_set": 224, - "flags": { - "bits": 136 - }, - "max_size": 128, - "type": "VarString" - } - }, - { - "name": "maybe_raw_inference_text", - "ordinal": 6, - "type_info": { - "char_set": 224, - "flags": { - "bits": 144 - }, - "max_size": 262140, - "type": "Blob" - } - }, - { - "name": "maybe_frontend_failure_category: enums::by_table::generic_inference_jobs::frontend_failure_category::FrontendFailureCategory", - "ordinal": 7, - "type_info": { - "char_set": 224, - "flags": { - "bits": 128 - }, - "max_size": 128, - "type": "VarString" - } - }, - { - "name": "maybe_result_entity_type", - "ordinal": 8, - "type_info": { - "char_set": 224, - "flags": { - "bits": 128 - }, - "max_size": 128, - "type": "VarString" - } - }, - { - "name": "maybe_result_entity_token", - "ordinal": 9, - "type_info": { - "char_set": 224, - "flags": { - "bits": 136 - }, - "max_size": 128, - "type": "VarString" - } - }, - { - "name": "maybe_tts_model_title", - "ordinal": 10, - "type_info": { - "char_set": 224, - "flags": { - "bits": 4224 - }, - "max_size": 1020, - "type": "VarString" - } - }, - { - "name": "maybe_voice_conversion_model_title", - "ordinal": 11, - "type_info": { - "char_set": 224, - "flags": { - "bits": 4224 - }, - "max_size": 1020, - "type": "VarString" - } - }, - { - "name": "maybe_tts_public_bucket_path", - "ordinal": 12, - "type_info": { - "char_set": 224, - "flags": { - "bits": 4224 - }, - "max_size": 1020, - "type": "VarString" - } - }, - { - "name": "maybe_voice_conversion_public_bucket_hash", - "ordinal": 13, - "type_info": { - "char_set": 224, - "flags": { - "bits": 4224 - }, - "max_size": 256, - "type": "VarString" - } - }, - { - "name": "maybe_media_file_public_bucket_directory_hash", - "ordinal": 14, - "type_info": { - "char_set": 224, - "flags": { - "bits": 4224 - }, - "max_size": 128, - "type": "VarString" - } - }, - { - "name": "maybe_media_file_public_bucket_prefix", - "ordinal": 15, - "type_info": { - "char_set": 224, - "flags": { - "bits": 128 - }, - "max_size": 64, - "type": "VarString" - } - }, - { - "name": "maybe_media_file_public_bucket_extension", - "ordinal": 16, - "type_info": { - "char_set": 224, - "flags": { - "bits": 128 - }, - "max_size": 64, - "type": "VarString" - } - }, - { - "name": "maybe_assigned_worker", - "ordinal": 17, - "type_info": { - "char_set": 224, - "flags": { - "bits": 128 - }, - "max_size": 512, - "type": "VarString" - } - }, - { - "name": "maybe_assigned_cluster", - "ordinal": 18, - "type_info": { - "char_set": 224, - "flags": { - "bits": 128 - }, - "max_size": 512, - "type": "VarString" - } - }, - { - "name": "is_keepalive_required", - "ordinal": 19, - "type_info": { - "char_set": 63, - "flags": { - "bits": 1 - }, - "max_size": 1, - "type": "Tiny" - } - }, - { - "name": "created_at", - "ordinal": 20, - "type_info": { - "char_set": 63, - "flags": { - "bits": 1153 - }, - "max_size": 19, - "type": "Timestamp" - } - }, - { - "name": "updated_at", - "ordinal": 21, - "type_info": { - "char_set": 63, - "flags": { - "bits": 9345 - }, - "max_size": 19, - "type": "Timestamp" - } - }, - { - "name": "maybe_first_started_at", - "ordinal": 22, - "type_info": { - "char_set": 63, - "flags": { - "bits": 128 - }, - "max_size": 19, - "type": "Timestamp" - } - }, - { - "name": "maybe_successfully_completed_at", - "ordinal": 23, - "type_info": { - "char_set": 63, - "flags": { - "bits": 128 - }, - "max_size": 19, - "type": "Timestamp" - } - } - ], - "nullable": [ - false, - false, - false, - false, - true, - true, - true, - true, - true, - true, - true, - true, - true, - true, - true, - true, - true, - true, - true, - false, - false, - false, - true, - true - ], - "parameters": { - "Right": 1 - } - }, - "query": "\nSELECT\n jobs.token as `job_token: tokens::tokens::generic_inference_jobs::InferenceJobToken`,\n\n jobs.status,\n jobs.attempt_count,\n\n jobs.inference_category as `inference_category: enums::by_table::generic_inference_jobs::inference_category::InferenceCategory`,\n jobs.maybe_model_type,\n jobs.maybe_model_token,\n jobs.maybe_raw_inference_text,\n\n jobs.frontend_failure_category as `maybe_frontend_failure_category: enums::by_table::generic_inference_jobs::frontend_failure_category::FrontendFailureCategory`,\n\n jobs.on_success_result_entity_type as maybe_result_entity_type,\n jobs.on_success_result_entity_token as maybe_result_entity_token,\n\n tts_models.title as maybe_tts_model_title,\n voice_conversion_models.title as maybe_voice_conversion_model_title,\n\n tts_results.public_bucket_wav_audio_path as maybe_tts_public_bucket_path,\n voice_conversion_results.public_bucket_hash as maybe_voice_conversion_public_bucket_hash,\n media_files.public_bucket_directory_hash as maybe_media_file_public_bucket_directory_hash,\n media_files.maybe_public_bucket_prefix as maybe_media_file_public_bucket_prefix,\n media_files.maybe_public_bucket_extension as maybe_media_file_public_bucket_extension,\n\n jobs.assigned_worker as maybe_assigned_worker,\n jobs.assigned_cluster as maybe_assigned_cluster,\n\n jobs.is_keepalive_required,\n\n jobs.created_at,\n jobs.updated_at,\n\n jobs.first_started_at as maybe_first_started_at,\n jobs.successfully_completed_at as maybe_successfully_completed_at\n\nFROM generic_inference_jobs as jobs\n\nLEFT OUTER JOIN tts_models ON jobs.maybe_model_token = tts_models.token\nLEFT OUTER JOIN voice_conversion_models ON jobs.maybe_model_token = voice_conversion_models.token\n\nLEFT OUTER JOIN tts_results ON jobs.on_success_result_entity_token = tts_results.token\nLEFT OUTER JOIN voice_conversion_results ON jobs.on_success_result_entity_token = voice_conversion_results.token\nLEFT OUTER JOIN media_files ON jobs.on_success_result_entity_token = media_files.token\n\nWHERE jobs.token = ?\n " - }, "c2daf40fd0ca9d892ac19be067b23d35439e67d42d5b1d14c24b706da6f0d836": { "describe": { "columns": [], @@ -15043,6 +15043,16 @@ }, "query": "\nSELECT\n tts_results.token as tts_result_token,\n\n tts_results.raw_inference_text,\n\n tts_results.model_token as tts_model_token,\n tts_models.title as tts_model_title,\n\n tts_results.maybe_pretrained_vocoder_used,\n\n users.token as maybe_creator_user_token,\n users.username as maybe_creator_username,\n users.display_name as maybe_creator_display_name,\n users.email_gravatar_hash as maybe_creator_gravatar_hash,\n users.is_banned as maybe_creator_is_banned,\n\n model_users.token as maybe_model_creator_user_token,\n model_users.username as maybe_model_creator_username,\n model_users.display_name as maybe_model_creator_display_name,\n model_users.email_gravatar_hash as maybe_model_creator_gravatar_hash,\n model_users.is_banned as maybe_model_creator_is_banned,\n\n tts_results.public_bucket_wav_audio_path,\n tts_results.public_bucket_spectrogram_path,\n\n tts_results.creator_set_visibility,\n\n tts_results.generated_by_worker,\n tts_results.is_debug_request,\n\n tts_results.file_size_bytes,\n tts_results.duration_millis,\n tts_results.created_at,\n tts_results.updated_at,\n\n tts_results.creator_ip_address,\n tts_results.user_deleted_at,\n tts_results.mod_deleted_at\n\nFROM tts_results\nLEFT OUTER JOIN tts_models\n ON tts_results.model_token = tts_models.token\nLEFT OUTER JOIN users\n ON tts_results.maybe_creator_user_token = users.token\nLEFT OUTER JOIN users as model_users\n ON tts_models.creator_user_token = model_users.token\nWHERE\n tts_results.token = ?\n " }, + "c8547ea25817cd60c1ed15be51b8e5aa6c437b5156eacf81e95f1b029190f005": { + "describe": { + "columns": [], + "nullable": [], + "parameters": { + "Right": 20 + } + }, + "query": "\nINSERT INTO media_files\nSET\n token = ?,\n\n origin_category = ?,\n origin_product_category = ?,\n\n maybe_origin_model_type = ?,\n maybe_origin_model_token = ?,\n\n media_type = ?,\n maybe_mime_type = ?,\n file_size_bytes = ?,\n\n checksum_sha2 = ?,\n\n public_bucket_directory_hash = ?,\n maybe_public_bucket_prefix = ?,\n maybe_public_bucket_extension = ?,\n\n maybe_creator_user_token = ?,\n creator_ip_address = ?,\n\n creator_set_visibility = ?,\n\n maybe_creator_file_synthetic_id = ?,\n maybe_creator_category_synthetic_id = ?,\n\n is_generated_on_prem = ?,\n generated_by_worker = ?,\n generated_by_cluster = ?\n\n " + }, "c9f9cf47f52c4eb41188f0119a9035bb590545a7129e9a6baabe1fde9082d990": { "describe": { "columns": [],