fix: i64→i32 for INT4 cols (identity_binding, identity_agent, qdrant_db)
This commit is contained in:
@@ -77,7 +77,7 @@ pub async fn bind_identity(
|
||||
})?;
|
||||
|
||||
// Get identity_id from identity_uuid
|
||||
let identity_row: Option<(i64, String)> = sqlx::query_as(&format!(
|
||||
let identity_row: Option<(i32, String)> = sqlx::query_as(&format!(
|
||||
"SELECT id, name FROM {} WHERE uuid = $1::uuid",
|
||||
id_table
|
||||
))
|
||||
@@ -234,7 +234,7 @@ pub async fn merge_identities(
|
||||
})?;
|
||||
|
||||
// Get IDs for both identities
|
||||
let from_row: Option<(i64, String)> = sqlx::query_as(&format!(
|
||||
let from_row: Option<(i32, String)> = sqlx::query_as(&format!(
|
||||
"SELECT id, name FROM {} WHERE uuid = $1::uuid",
|
||||
id_table
|
||||
))
|
||||
@@ -252,7 +252,7 @@ pub async fn merge_identities(
|
||||
Json(serde_json::json!({"error": "Source identity not found"})),
|
||||
))?;
|
||||
|
||||
let into_row: Option<(i64, String)> = sqlx::query_as(&format!(
|
||||
let into_row: Option<(i32, String)> = sqlx::query_as(&format!(
|
||||
"SELECT id, name FROM {} WHERE uuid = $1::uuid",
|
||||
id_table
|
||||
))
|
||||
@@ -405,8 +405,8 @@ pub async fn bind_identity_trace(
|
||||
)
|
||||
})?;
|
||||
|
||||
let identity_row: Option<(i64, String)> = sqlx::query_as(&format!(
|
||||
"SELECT id::bigint, name FROM {} WHERE uuid = $1::uuid",
|
||||
let identity_row: Option<(i32, String)> = sqlx::query_as(&format!(
|
||||
"SELECT id, name FROM {} WHERE uuid = $1::uuid",
|
||||
id_table
|
||||
))
|
||||
.bind(&identity_uuid)
|
||||
|
||||
Reference in New Issue
Block a user