pub fn escape_ident(name: &str) -> StringExpand description
Escape a SQL identifier (table name, column name, etc.).
This function wraps the identifier in double quotes and escapes any embedded double quotes by doubling them.
ยงExamples
use postrust_sql::escape_ident;
assert_eq!(escape_ident("users"), "\"users\"");
assert_eq!(escape_ident("user\"name"), "\"user\"\"name\"");
assert_eq!(escape_ident("My Table"), "\"My Table\"");