Fantom

 

const class

sql::MySqlDialect

sys::Obj
  sql::Dialect
    sql::MySqlDialect

MySql database specific dialect.

Slots

autoSource

override Str auto()

Overrides sql::Dialect.auto

Get the MySQL specific qualifier for a column whose value is automatically incremented for a new row.

blobTypeSource

override Str blobType(Int maxLen)

Get the blob type to use for a blob with the specified maximum length.

clobTypeSource

override Str clobType(Int maxLen)

Get the clob type to use for a clob with the specified maximum length.

maxIndexNameSizeSource

override Int maxIndexNameSize()

The maximum length for an index name in MySQL is 64 characters.

maxTableNameSizeSource

override Int maxTableNameSize()

The maximum length for a table name in MySQL is 64 characters.