![]() |
Qore PgsqlSqlUtilBase Module Reference 1.8
|
represents a PostgreSQL type More...
Public Member Functions | |
| constructor (string n_name, string n_src) | |
| creates the type from the supplied arguments | |
| bool | equal (PgsqlType type) |
| returns True if the types are equal | |
| string | getCreateSql (*hash opt) |
| returns a string that can be used to create the type in the database | |
| string | getDropSql (*hash opt) |
| returns a string that can be used to drop the function from the database | |
| string | getRenameSql (string new_name, *hash opt) |
| returns a string that can be used to rename a type | |
Public Attributes | |
| string | name |
| the name of the type | |
| string | src |
| the source of the type | |
represents a PostgreSQL type
| string PgsqlSqlUtilBase::PgsqlType::getDropSql | ( | *hash | opt | ) |
returns a string that can be used to drop the function from the database
| opt | drop options; if force is True, then the CASCADE option will be used in the drop statement |
| string PgsqlSqlUtilBase::PgsqlType::getRenameSql | ( | string | new_name, |
| *hash | opt ) |
returns a string that can be used to rename a type
| new_name | the new name of the object |
| opt | this argument is ignored |