Uses a postgres advisory lock to synchronize create and drop statements
Column name
Column name
escaped name
unescaped name
Columns names for the feature type
Columns names for the feature type
primary dtg column
primary geometry column
all geometry cols (including primary)
any indexed columns
all columns
A cron'd function or procedure
Wrapper to facilitate jdbc calls.
Wrapper to facilitate jdbc calls.
Note: does not do any validation, sql must be sanitized by the caller.
Function name
Function name
escaped name
raw name
Partition config
Partition config
number of hours to keep in each partition, must be a divisor of 24
number of pages to add to each range in the BRIN index
max number of partitions to keep
minute of each 10 minute chunk that partition maintenance will run
Identifier for qualified sql objects (i.e.
Identifier for qualified sql objects (i.e. with schemas)
Trait for modelling sql objects
A function definition
Identifier for sql objects
A sql literal
A sql literal
escaped and quoted value
raw value
A procedure definition
Trait for modeling a list of sql statements
A table trigger with an associated function definition
Table configuration
Table configuration
table name
table space
storage opts (auto vacuum)
Table name
Table name
fully qualified and escaped name
escaped name without the schema
unqualified name without escaping
A table name, but without any schema information
A table name, but without any schema information
escaped name
name without escaping
Tablespace
Tablespace
escaped name
raw name
Tables used by the partitioning system
Tables used by the partitioning system
primary view of all partitions
write ahead table
recent partitions table
main partitions table
analyze queue table
sort queue table
Trigger name
Trigger name
escaped name
raw name
All the info for a feature type used by the partitioning scheme
All the info for a feature type used by the partitioning scheme
database schema (e.g. "public")
feature type name
table names
columns
partition config
Escape a sql identifier, creating the identifier based on different parts, concatenated
together with _
Escape a sql identifier, creating the identifier based on different parts, concatenated
together with _
first part
second part
additional parts
Escape a sql identifier
Escape a sql identifier
name
Quote a literal string, creating the string based on different parts, concatenated
together with _
Quote a literal string, creating the string based on different parts, concatenated
together with _
first value
seconds value
additional values
Quote a literal string
Quote a literal string
string literal