Public Member Functions | |
quoteBinary ($data) | |
typeToString (DataType $type) | |
hasTruncate () | |
hasMultipleTruncate () | |
hasReturning () | |
preAutoincrement (DBColumn $column) | |
postAutoincrement (DBColumn $column) | |
fullTextSearch ($fields, $words, $logic) | |
Static Public Member Functions | |
static | me () |
static | quoteValue ($value) |
static | quoteField ($field) |
must be implemented too: | |
static | quoteTable ($table) |
static | dropTableMode ($cascade=false) |
static | timeZone ($exist=false) |
Public Attributes | |
const | IN_BOOLEAN_MODE = 1 |
Static Private Member Functions | |
static | prepareFullText ($words, $logic) |
MySQL dialect.
Definition at line 20 of file MyDialect.class.php.
static MyDialect::dropTableMode | ( | $ | cascade = false |
) | [static] |
Reimplemented from Dialect.
Definition at line 57 of file MyDialect.class.php.
MyDialect::fullTextSearch | ( | $ | fields, | |
$ | words, | |||
$ | logic | |||
) |
Reimplemented from Dialect.
Definition at line 107 of file MyDialect.class.php.
MyDialect::hasMultipleTruncate | ( | ) |
Reimplemented from Dialect.
Definition at line 85 of file MyDialect.class.php.
MyDialect::hasReturning | ( | ) |
Reimplemented from Dialect.
Definition at line 90 of file MyDialect.class.php.
MyDialect::hasTruncate | ( | ) |
Reimplemented from Dialect.
Definition at line 80 of file MyDialect.class.php.
static MyDialect::me | ( | ) | [static] |
Implements Instantiatable.
Definition at line 27 of file MyDialect.class.php.
References Singleton::getInstance().
Referenced by MySQLim::getDialect(), and MySQL::getDialect().
MyDialect::postAutoincrement | ( | DBColumn $ | column | ) |
Reimplemented from Dialect.
Definition at line 102 of file MyDialect.class.php.
MyDialect::preAutoincrement | ( | DBColumn $ | column | ) |
Reimplemented from Dialect.
Definition at line 95 of file MyDialect.class.php.
References DBColumn::setDefault().
static MyDialect::prepareFullText | ( | $ | words, | |
$ | logic | |||
) | [static, private] |
Definition at line 123 of file MyDialect.class.php.
References Assert::isArray(), and quoteValue().
MyDialect::quoteBinary | ( | $ | data | ) |
Reimplemented from Dialect.
Reimplemented in MyImprovedDialect.
Definition at line 67 of file MyDialect.class.php.
static MyDialect::quoteField | ( | $ | field | ) | [static] |
must be implemented too:
public static function quoteValue($value);
Reimplemented from Dialect.
Definition at line 42 of file MyDialect.class.php.
static MyDialect::quoteTable | ( | $ | table | ) | [static] |
Reimplemented from Dialect.
Definition at line 52 of file MyDialect.class.php.
static MyDialect::quoteValue | ( | $ | value | ) | [static] |
Reimplemented in MyImprovedDialect.
Definition at line 32 of file MyDialect.class.php.
Referenced by prepareFullText().
static MyDialect::timeZone | ( | $ | exist = false |
) | [static] |
Reimplemented from Dialect.
Definition at line 62 of file MyDialect.class.php.
MyDialect::typeToString | ( | DataType $ | type | ) |
Reimplemented from Dialect.
Definition at line 72 of file MyDialect.class.php.
References DataType::BINARY, and Enumeration::getId().
const MyDialect::IN_BOOLEAN_MODE = 1 |
Definition at line 22 of file MyDialect.class.php.