|
Qore PgsqlSqlUtil Module Reference
1.2.1
|
common base class for unique constraints More...

Public Member Functions | |
| clearIndex () | |
| clears any index base for the constraint | |
| constructor (*string ts) | |
| creates the constraint with an optional tablespace name | |
| getIndexSql (reference< string > sql, string name, *hash opts) | |
| adds index options onto the sql creation string | |
| *string | getTablespace () |
| returns the tablespace name used for this constraint, if known | |
| abstract AbstractIterator | keyIterator () |
| returns an iterator for keys iterating a list of string key names | |
| bool | setIndexBase (string ix) |
| sets the supporting index name | |
| setTablespace (*string ts) | |
| sets or clears the tablespace name | |
Private Attributes | |
| *string | tablespace |
| any tablespace for the unique key index | |
common base class for unique constraints