Qore PgsqlSqlUtil Module Reference  1.3.1
PgsqlSqlUtil::PgsqlTrigger Class Reference

represents a PostgreSQL-specific trigger More...

Inheritance diagram for PgsqlSqlUtil::PgsqlTrigger:

Public Member Methods

 constructor (string n, string n_src)
 creates the object and sets its name and the trigger source
 
softlist getCreateSql (string table_name, *hash opt)
 returns a string that can be used to create the trigger in the database
 
softlist getDropSql (string table_name)
 returns a string that can be used to drop the trigger from the database
 
string getNormalizedSource (string src)
 returns normalized source for comparisons
 
softlist getRenameSql (string table_name, string new_name)
 returns a string that can be used to rename the trigger in the database
 

Private Member Methods

bool equalImpl (AbstractFunctionBase t)
 returns True if the argument is equal to the current object, False if not
 

Detailed Description

represents a PostgreSQL-specific trigger