Skip to content

Commit b2a6227

Browse files
committed
fmt
1 parent 9dfb831 commit b2a6227

File tree

3 files changed

+13
-10
lines changed

3 files changed

+13
-10
lines changed

src/ts_generator/errors.rs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,9 @@ pub enum TsGeneratorError {
4646
TableNotFoundInSchema { table: String },
4747
#[error("[E019] Failed to infer table name while processing WHERE clause. Query: `{query}`")]
4848
TableNameInferenceFailedInWhere { query: String },
49-
#[error("[E020] Invalid column reference '{column}' for table '{table}'. Ensure the column exists in the table schema.")]
49+
#[error(
50+
"[E020] Invalid column reference '{column}' for table '{table}'. Ensure the column exists in the table schema."
51+
)]
5052
InvalidColumnReference { column: String, table: String },
5153
#[error("Unknown error: `{0}`")]
5254
Unknown(String),

src/ts_generator/sql_parser/expressions/translate_expr.rs

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -148,11 +148,7 @@ pub async fn get_sql_query_param(
148148
match (column_name, expr_placeholder, table_name) {
149149
(Some(column_name), Some(expr_placeholder), Some(table_name)) => {
150150
let table_names = vec![table_name.as_str()];
151-
let columns = DB_SCHEMA
152-
.lock()
153-
.await
154-
.fetch_table(&table_names, db_conn)
155-
.await;
151+
let columns = DB_SCHEMA.lock().await.fetch_table(&table_names, db_conn).await;
156152

157153
if columns.is_none() {
158154
error!(

src/ts_generator/sql_parser/translate_insert.rs

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,11 @@ pub async fn translate_insert(
5656
.value;
5757

5858
let field = table_details.get(match_col.as_str()).ok_or_else(|| {
59-
let available_columns = table_details.keys().map(|k| k.as_str()).collect::<Vec<_>>().join(", ");
59+
let available_columns = table_details
60+
.keys()
61+
.map(|k| k.as_str())
62+
.collect::<Vec<_>>()
63+
.join(", ");
6064
TsGeneratorError::ColumnNotFoundInTable {
6165
column: match_col.clone(),
6266
table: table_name.to_string(),
@@ -109,9 +113,10 @@ pub async fn translate_insert(
109113
SetExpr::Delete(delete) => translate_stmt(ts_query, &delete, None, conn).await?,
110114
SetExpr::Merge(merge) => translate_stmt(ts_query, &merge, None, conn).await?,
111115
SetExpr::Table(table) => {
112-
return Err(TsGeneratorError::TableExpressionInInsertStatement(
113-
format!("INSERT INTO {} ... FROM {}", table_name, table),
114-
));
116+
return Err(TsGeneratorError::TableExpressionInInsertStatement(format!(
117+
"INSERT INTO {} ... FROM {}",
118+
table_name, table
119+
)));
115120
}
116121
}
117122

0 commit comments

Comments
 (0)