Public Member Functions | |
hasTruncate () | |
hasMultipleTruncate () | |
fullTextSearch ($field, $words, $logic) | |
fullTextRank ($field, $words, $logic) | |
preAutoincrement (DBColumn $column) | |
postAutoincrement (DBColumn $column) | |
Static Public Member Functions | |
static | me () |
| |
static | getTsConfiguration () |
static | setTsConfiguration ($configuration) |
static | quoteValue ($value) |
static | toCasted ($field, $type) |
static | prepareFullText ($words, $logic) |
Static Public Attributes | |
static | $tsConfiguration = 'utf8_russian' |
Protected Member Functions | |
makeSequenceName (DBColumn $column) | |
Static Private Member Functions | |
static | checkColumn (DBColumn $column) |
Definition at line 20 of file PostgresDialect.class.php.
static PostgresDialect::me | ( | ) | [static] |
Implements Instantiatable.
Definition at line 27 of file PostgresDialect.class.php.
References Singleton::getInstance().
Referenced by PgSQL::getDialect().
static PostgresDialect::getTsConfiguration | ( | ) | [static] |
Definition at line 32 of file PostgresDialect.class.php.
static PostgresDialect::setTsConfiguration | ( | $ | configuration | ) | [static] |
Definition at line 37 of file PostgresDialect.class.php.
static PostgresDialect::quoteValue | ( | $ | value | ) | [static] |
Reimplemented from Dialect.
Definition at line 42 of file PostgresDialect.class.php.
Referenced by prepareFullText().
static PostgresDialect::toCasted | ( | $ | field, | |
$ | type | |||
) | [static] |
static PostgresDialect::prepareFullText | ( | $ | words, | |
$ | logic | |||
) | [static] |
Definition at line 55 of file PostgresDialect.class.php.
References DB::FULL_TEXT_AND, and quoteValue().
PostgresDialect::hasTruncate | ( | ) |
PostgresDialect::hasMultipleTruncate | ( | ) |
PostgresDialect::fullTextSearch | ( | $ | field, | |
$ | words, | |||
$ | logic | |||
) |
Reimplemented from Dialect.
Definition at line 83 of file PostgresDialect.class.php.
References Dialect::fieldToString().
PostgresDialect::fullTextRank | ( | $ | field, | |
$ | words, | |||
$ | logic | |||
) |
Reimplemented from Dialect.
Definition at line 93 of file PostgresDialect.class.php.
References Dialect::fieldToString().
PostgresDialect::preAutoincrement | ( | DBColumn $ | column | ) |
PostgresDialect::postAutoincrement | ( | DBColumn $ | column | ) |
Reimplemented from Dialect.
Definition at line 112 of file PostgresDialect.class.php.
References makeSequenceName().
PostgresDialect::makeSequenceName | ( | DBColumn $ | column | ) | [protected] |
Definition at line 121 of file PostgresDialect.class.php.
References DBColumn::getName(), and DBColumn::getTable().
Referenced by postAutoincrement().
static PostgresDialect::checkColumn | ( | DBColumn $ | column | ) | [static, private] |
Definition at line 126 of file PostgresDialect.class.php.
References Assert::isTrue().
PostgresDialect::$tsConfiguration = 'utf8_russian' [static] |
Definition at line 22 of file PostgresDialect.class.php.