org.qore.PgsqlSqlUtil
PgsqlSqlUtil
qore-lang
doxygen

# Qore PgsqlSqlUtil Module Reference 1.5

## PgsqlSqlUtil Module

PgsqlSqlUtil Module Introduction

### Schema Management on PostgreSQL

Type Mapping

Additional Object Types Supported

Types

Function Handling

### Release Notes

PgsqlSqlUtil v1.5.1

PgsqlSqlUtil v1.5

PgsqlSqlUtil v1.4.1

PgsqlSqlUtil v1.4

PgsqlSqlUtil v1.3.1

PgsqlSqlUtil v1.3

PgsqlSqlUtil v1.2.1

PgsqlSqlUtil v1.2

PgsqlSqlUtil v1.1.2

PgsqlSqlUtil v1.1.1

PgsqlSqlUtil v1.1

PgsqlSqlUtil v1.0

## Namespaces

### Namespace List

PgsqlSqlUtil

### Namespace Members

All

Functions

## Classes

### Class List

#### PgsqlSqlUtil

##### PgsqlCheckConstraint

constructor

getCreateSql

getCreateSql

##### PgsqlColumn

constructor

constructor

equalImpl

getAddColumnSql

getDdlName

getModifySqlImpl

getNativeTypeString

getRenameSql

byte_size

##### PgsqlDatabase

computeStatisticsImpl

getCreateSqlImpl

getCurrentSequenceValueImpl

getNextSequenceValueImpl

getPhysicalSizeImpl

getReclaimSpaceOptions

getSchemaDescriptionOptions

listFunctionsImpl

listMaterializedViews

listProceduresImpl

listTablesImpl

listTypes

materializedViewIterator

rebuildIndexImpl

reclaimSpaceImpl

supportsPackagesImpl

supportsSequencesImpl

supportsTypesImpl

tryExecArgsImpl

tryExecRawImpl

typeIterator

PgsqlReclaimSpaceOptions

PgsqlReservedWords

PgsqlSchemaDescriptionOptions

##### PgsqlForeignConstraint

constructor

getCreateSql

getCreateSql

getDropSql

##### PgsqlFunction

equalImpl

getCreateSql

getDropSql

getRenameSql

setName

##### PgsqlIndex

constructor

equalImpl

getCreateSql

getDropSql

getRenameSql

tablespace

##### PgsqlNumberDataType

constructor

##### PgsqlNumericColumn

constructor

getNativeTypeString

##### PgsqlPrimaryKey

constructor

constructor

getCreateSql

getRenameSql

memberGate

##### PgsqlSavepointHelper

constructor

createSavepointImpl

deleteSavepointImpl

rollbackImpl

##### PgsqlSequence

constructor

getCreateSql

getRenameSql

##### PgsqlTable

clearImpl

constraintsLinkedToIndexesImpl

constructor

copyImpl

doSelectLimitOnlyUnlockedImpl

doSelectOrderByWithOffsetSqlUnlockedImpl

getColumnOperatorMapImpl

getColumnSqlName

getColumnSqlNames

getCreateSqlImpl

getCreateTableSqlImpl

getInsertOperatorMap

getNumericTypeImpl

getRawUpdateOperatorMap

getSavepointHelperImpl

getSchemaName

getServerVersion

getSqlName

getSqlValueImpl

getTablespaceName

getUpsertClosure

hasArrayBind

hasAtomicUpsert

pg_state

supportsTablespacesImpl

tryExecArgsImpl

tryExecRawImpl

uniqueIndexCreatesConstraintImpl

has_atomic_merge

PgsqlCopMap

PgsqlIopMap

PgsqlNameMap

PgsqlTableDescriptionHashOptions

PgsqlTruncDate

PgsqlTypeMap

PgsqlUopMap

QoreTypeMap

schema

server_version

server_version_major

server_version_minor

server_version_sub

tablespace

triggerFunctions

##### PgsqlTrigger

constructor

equalImpl

getCreateSql

getDropSql

getNormalizedSource

getRenameSql

##### PgsqlTriggerFunction

trigger

##### PgsqlType

constructor

equal

getCreateSql

getDropSql

getRenameSql

name

src

##### PgsqlUniqueConstraint

constructor

getCreateSql

getCreateSql

isEnabled

memberGate

enabled

##### PgsqlUniqueConstraintCommon

clearIndex

constructor

getIndexSql

getTablespace

setIndexBase

setTablespace

tablespace

##### PgsqlView

constructor

getCreateSql

getRenameSql

viewowner

Class Index

### Class Hierarchy

PgsqlSqlUtil::PgsqlCheckConstraint

#### PgsqlSqlUtil::PgsqlColumn

PgsqlSqlUtil::PgsqlNumericColumn

PgsqlSqlUtil::PgsqlDatabase

PgsqlSqlUtil::PgsqlForeignConstraint

#### PgsqlSqlUtil::PgsqlFunction

PgsqlSqlUtil::PgsqlTriggerFunction

PgsqlSqlUtil::PgsqlIndex

PgsqlSqlUtil::PgsqlNumberDataType

PgsqlSqlUtil::PgsqlSavepointHelper

PgsqlSqlUtil::PgsqlSequence

PgsqlSqlUtil::PgsqlTable

PgsqlSqlUtil::PgsqlTrigger

PgsqlSqlUtil::PgsqlType

#### PgsqlSqlUtil::PgsqlUniqueConstraintCommon

PgsqlSqlUtil::PgsqlPrimaryKey

PgsqlSqlUtil::PgsqlUniqueConstraint

PgsqlSqlUtil::PgsqlView

### Class Members

All

Functions

Variables

tabs.css
tab_a.png
tab_b.png
tab_h.png
tab_s.png
nav_h.png
nav_f.png
bc_s.png
doxygen.png
closed.png
open.png
bdwn.png
sync_on.png
sync_off.png
doxygen.css
jquery.js
dynsections.js
search/search_l.png
search/search_m.png
search/search_r.png
search/close.png
search/mag_sel.png
search/search.css
search/search.js
namespace_pgsql_sql_util.html
class_pgsql_sql_util_1_1_pgsql_check_constraint.html
class_pgsql_sql_util_1_1_pgsql_check_constraint-members.html
class_pgsql_sql_util_1_1_pgsql_column.html
class_pgsql_sql_util_1_1_pgsql_column__inherit__graph.png
class_pgsql_sql_util_1_1_pgsql_column-members.html
class_pgsql_sql_util_1_1_pgsql_database.html
class_pgsql_sql_util_1_1_pgsql_database-members.html
class_pgsql_sql_util_1_1_pgsql_foreign_constraint.html
class_pgsql_sql_util_1_1_pgsql_foreign_constraint-members.html
class_pgsql_sql_util_1_1_pgsql_function.html
class_pgsql_sql_util_1_1_pgsql_function__inherit__graph.png
class_pgsql_sql_util_1_1_pgsql_function-members.html
class_pgsql_sql_util_1_1_pgsql_index.html
class_pgsql_sql_util_1_1_pgsql_index-members.html
class_pgsql_sql_util_1_1_pgsql_number_data_type.html
class_pgsql_sql_util_1_1_pgsql_number_data_type-members.html
class_pgsql_sql_util_1_1_pgsql_numeric_column.html
class_pgsql_sql_util_1_1_pgsql_numeric_column__inherit__graph.png
class_pgsql_sql_util_1_1_pgsql_numeric_column-members.html
class_pgsql_sql_util_1_1_pgsql_primary_key.html
class_pgsql_sql_util_1_1_pgsql_primary_key__inherit__graph.png
class_pgsql_sql_util_1_1_pgsql_primary_key-members.html
class_pgsql_sql_util_1_1_pgsql_savepoint_helper.html
class_pgsql_sql_util_1_1_pgsql_savepoint_helper-members.html
class_pgsql_sql_util_1_1_pgsql_sequence.html
class_pgsql_sql_util_1_1_pgsql_sequence-members.html
class_pgsql_sql_util_1_1_pgsql_table.html
class_pgsql_sql_util_1_1_pgsql_table-members.html
class_pgsql_sql_util_1_1_pgsql_trigger.html
class_pgsql_sql_util_1_1_pgsql_trigger-members.html
class_pgsql_sql_util_1_1_pgsql_trigger_function.html
class_pgsql_sql_util_1_1_pgsql_trigger_function__inherit__graph.png
class_pgsql_sql_util_1_1_pgsql_trigger_function-members.html
class_pgsql_sql_util_1_1_pgsql_type.html
class_pgsql_sql_util_1_1_pgsql_type-members.html
class_pgsql_sql_util_1_1_pgsql_unique_constraint.html
class_pgsql_sql_util_1_1_pgsql_unique_constraint__inherit__graph.png
class_pgsql_sql_util_1_1_pgsql_unique_constraint-members.html
class_pgsql_sql_util_1_1_pgsql_unique_constraint_common.html
class_pgsql_sql_util_1_1_pgsql_unique_constraint_common__inherit__graph.png
class_pgsql_sql_util_1_1_pgsql_unique_constraint_common-members.html
class_pgsql_sql_util_1_1_pgsql_view.html
class_pgsql_sql_util_1_1_pgsql_view-members.html
graph_legend.png
graph_legend.html
dir_4e8d938e9ddb5a617c200d5739d1f41a.html
dir_13add0083e006ac756009d5942a24d28.html
index.html
pages.html
namespaces.html
namespacemembers.html
namespacemembers_func.html
annotated.html
classes.html
hierarchy.html
inherits.html
inherit_graph_0.png
inherit_graph_1.png
inherit_graph_2.png
inherit_graph_3.png
inherit_graph_4.png
inherit_graph_5.png
inherit_graph_6.png
inherit_graph_7.png
inherit_graph_8.png
inherit_graph_9.png
inherit_graph_10.png
inherit_graph_11.png
inherit_graph_12.png
inherit_graph_13.png
functions.html
functions.html
functions.html
functions.html
functions.html
functions.html
functions.html
functions.html
functions.html
functions.html
functions.html
functions.html
functions.html
functions.html
functions.html
functions.html
functions_func.html
functions_func.html
functions_func.html
functions_func.html
functions_func.html
functions_func.html
functions_func.html
functions_func.html
functions_func.html
functions_func.html
functions_func.html
functions_func.html
functions_func.html
functions_vars.html
functions_vars.html
functions_vars.html
functions_vars.html
functions_vars.html
functions_vars.html
functions_vars.html
functions_vars.html