Qore SqlUtil Module Reference  1.1
 All Classes Namespaces Functions Variables Groups Pages
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
oCSqlUtil::AbstractColumnBase class for column information
oCSqlUtil::AbstractConstraintAbstract base class for constraints
|oCSqlUtil::AbstractCheckConstraintAbstract class for check constraints
|oCSqlUtil::AbstractForeignConstraintBase class for foreign key constraint information
|\CSqlUtil::AbstractUniqueConstraintUnique column constraint
| \CSqlUtil::AbstractPrimaryKeyPrimary key
oCSqlUtil::AbstractFunctionBaseBase class for function or objects with code
|oCSqlUtil::AbstractFunctionBase class for functions
|\CSqlUtil::AbstractTriggerBase class for triggers
oCSqlUtil::AbstractHashContainerAbstract container class that throws an exception if an unknown key is accessed
|oCSqlUtil::ColumnsColumn container class that throws an exception if an unknown column is accessed
||\CSqlUtil::AbstractUniqueConstraintUnique column constraint
|oCSqlUtil::ConstraintsConstraint container class that throws an exception if an unknown constraint is accessed
|oCSqlUtil::ForeignConstraintsForeign constraint container class that throws an exception if an unknown constraint is accessed
|oCSqlUtil::FunctionsFunction container class that throws an exception if an unknown function is accessed
|oCSqlUtil::IndexesIndex container class that throws an exception if an unknown index is accessed
|oCSqlUtil::TablesTable container class stores a collection of tables in a schema
|\CSqlUtil::TriggersTrigger container class that throws an exception if an unknown trigger is accessed
oCSqlUtil::AbstractIndexAbstract base class for index information
oCSqlUtil::AbstractListContainerAbstract container class that throws an exception if an unknown key is accessed
oCSqlUtil::AbstractSequenceBase class for sequences
oCSqlUtil::AbstractSqlUtilBaseBase class for abstract SqlUtil classes
|oCSqlUtil::AbstractDatabaseBase abstract class for the database implementation
|\CSqlUtil::AbstractTableBase abstract class for the table implementation
oCSqlUtil::AbstractViewBase class for views
oCSqlUtil::DatabaseDatabase; this class embeds an AbstractDatabase object that is created automatically in the constructor based on the database driver for the AbstractDatasource object providing the database connection
oCSqlUtil::ForeignConstraintTargetClass describing a foreign constraint target
oCSqlUtil::NumericColumnInfoBase class to use to extend AbstractColumn to implement numeric columns
\CSqlUtil::TableDatabase table; this class embeds an AbstractTable object that is created automatically in the constructor based on the database driver for the AbstractDatasource object providing the database connection