sea_query/backend/postgres/
mod.rs

1pub(crate) mod extension;
2pub(crate) mod foreign_key;
3pub(crate) mod index;
4pub(crate) mod query;
5pub(crate) mod table;
6pub(crate) mod types;
7
8use super::*;
9
10/// Postgres query builder.
11#[derive(Default, Debug)]
12pub struct PostgresQueryBuilder;
13
14const QUOTE: Quote = Quote(b'"', b'"');
15
16impl GenericBuilder for PostgresQueryBuilder {}
17
18impl SchemaBuilder for PostgresQueryBuilder {}
19
20impl QuotedBuilder for PostgresQueryBuilder {
21    fn quote(&self) -> Quote {
22        QUOTE
23    }
24}
25
26impl EscapeBuilder for PostgresQueryBuilder {}
27
28impl TableRefBuilder for PostgresQueryBuilder {}