[][src]Function bulk_sql_rs::bulk_insert_sql

pub fn bulk_insert_sql(
    table: impl Into<String>,
    columns: Vec<impl Into<String>>,
    values: Vec<impl Into<String>>,
    item_count: usize
) -> String

Generate a sql for bulk insert.

Examples

use bulk_sql_rs::bulk_insert_sql;

let res = bulk_insert_sql("todos", vec!["id", "name"], vec!["?", "?"], 3);
assert_eq!(res, "INSERT INTO todos (id, name) VALUES (?, ?), (?, ?), (?, ?)");