diff --git a/crates/lib-dialects/src/postgres.rs b/crates/lib-dialects/src/postgres.rs index 0af942122..281bdc247 100644 --- a/crates/lib-dialects/src/postgres.rs +++ b/crates/lib-dialects/src/postgres.rs @@ -58,6 +58,11 @@ pub fn raw_dialect() -> Dialect { r#"->>|#>>|->|#>|@>|<@|\?\||\?|\?&|#-"#, SyntaxKind::JsonOperator ), + Matcher::regex( + "trgm_operator", + r#"%|<%|%>|<<%|%>>|<->|<<->|<->>|<<<->|<->>>"#, + SyntaxKind::LikeOperator + ), Matcher::string( "at", "@",