Skip to content

Commit c317f81

Browse files
committed
fix(mysql): remove duplicate test import and dead text-proto lookups
1 parent 99e3532 commit c317f81

2 files changed

Lines changed: 0 additions & 4 deletions

File tree

src-tauri/src/drivers/mysql/mod.rs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -932,7 +932,6 @@ pub async fn create_view(
932932
definition: &str,
933933
) -> Result<(), String> {
934934
let pool = get_mysql_pool(params).await?;
935-
let text = resolve_text_proto(&pool, params).await?;
936935
let escaped_name = escape_identifier(view_name);
937936
let query = format!("CREATE VIEW `{}` AS {}", escaped_name, definition);
938937
sqlx::raw_sql(&query)
@@ -948,7 +947,6 @@ pub async fn alter_view(
948947
definition: &str,
949948
) -> Result<(), String> {
950949
let pool = get_mysql_pool(params).await?;
951-
let text = resolve_text_proto(&pool, params).await?;
952950
let escaped_name = escape_identifier(view_name);
953951
let query = format!("ALTER VIEW `{}` AS {}", escaped_name, definition);
954952
// `ALTER VIEW` is not supported by MySQL's prepared-statement protocol
@@ -963,7 +961,6 @@ pub async fn alter_view(
963961

964962
pub async fn drop_view(params: &ConnectionParams, view_name: &str) -> Result<(), String> {
965963
let pool = get_mysql_pool(params).await?;
966-
let text = resolve_text_proto(&pool, params).await?;
967964
let escaped_name = escape_identifier(view_name);
968965
let query = format!("DROP VIEW IF EXISTS `{}`", escaped_name);
969966
// Routed through `raw_sql()` (text protocol) for consistency with

src-tauri/src/drivers/mysql/tests.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ use super::build_mysql_pk_where;
22
use super::explain::{parse_analyze_actual, parse_mysql_analyze_text, parse_mysql_query_block};
33
use super::{is_text_protocol_stmt, MysqlDriver};
44
use super::helpers::{inline_str_placeholders, mysql_bytes_literal, mysql_string_literal};
5-
use super::MysqlDriver;
65
use crate::drivers::driver_trait::DatabaseDriver;
76
use crate::models::ExplainNode;
87
use crate::models::{ConnectionParams, DatabaseSelection};

0 commit comments

Comments
 (0)