Expand description
SQL syntax highlighting for query display.
Provides syntax highlighting for SQL queries with theme-based coloring.
§Example
use sqlmodel_console::renderables::SqlHighlighter;
use sqlmodel_console::Theme;
let highlighter = SqlHighlighter::new();
let sql = "SELECT * FROM users WHERE id = 1";
// Get highlighted version
let highlighted = highlighter.highlight(sql);
println!("{}", highlighted);
// Or plain version
let plain = highlighter.plain(sql);
println!("{}", plain);Structs§
- SqlHighlighter
- SQL syntax highlighter.
- SqlSegment
- A segment of SQL text with its token type.
Enums§
- SqlToken
- SQL token types for syntax highlighting.