신현민님
pub async fn run<T: GStore + GStoreMut>(
sql: &str,
glue: &mut Glue<T>,
indexes: Option<Vec<IndexItem>>,
) -> Result<Payload> {
println!("[SQL] {}", sql);
let parsed = parse(sql)?;
let statement = translate(&parsed[0])?;
let statement = plan(&glue.storage, statement).await?;
test_indexes(&statement, indexes);
glue.execute_stmt(&statement).await
}
조성빈님