Skip to main content

get_auto_escape_callback

Function get_auto_escape_callback 

Source
pub fn get_auto_escape_callback(dialect: SqlDialect) -> AutoEscapeCallback
Expand description

Returns an auto-escape callback for the given SQL dialect.

The callback enables SQL escaping for all files. This should be passed to Environment::set_auto_escape_callback().

ยงExample

use spawn_db::sql_formatter::{SqlDialect, get_auto_escape_callback};
use minijinja::Environment;

let mut env = Environment::new();
let callback = get_auto_escape_callback(SqlDialect::Postgres);
env.set_auto_escape_callback(callback);