QueryGrammarInterface
interface QueryGrammarInterface (View source)
QueryGrammar interface
Methods
static string
listDatabases()
showDatabases
static string
createDatabase(string $name)
createDatabase
static string
dropDatabase(string $name)
dropTable
static string
showTableColumns(string $table)
showTableColumn
static string
showDbTables(string $dbname)
showDbTables
static string
createTable(string $name, array $columns)
createTable
static string
dropTable(string $table)
dropTable
static string
addColumn(string $table, string $column, string $type = 'text')
Add column
static string
changeColumn(string $table, string $oldColumn, string $newColumn, string $type = 'text')
changeColumn
static string
dropColumn(string $table, string $column)
dropColumn
static string
addIndex(string $table, string $type, array $columns, string $name)
addIndex
static string
build()
build
Details
at line line 23
static string
listDatabases()
showDatabases
at line line 32
static string
createDatabase(string $name)
createDatabase
at line line 41
static string
dropDatabase(string $name)
dropTable
at line line 50
static string
showTableColumns(string $table)
showTableColumn
at line line 59
static string
showDbTables(string $dbname)
showDbTables
at line line 69
static string
createTable(string $name, array $columns)
createTable
at line line 78
static string
dropTable(string $table)
dropTable
at line line 89
static string
addColumn(string $table, string $column, string $type = 'text')
Add column
at line line 101
static string
changeColumn(string $table, string $oldColumn, string $newColumn, string $type = 'text')
changeColumn
at line line 111
static string
dropColumn(string $table, string $column)
dropColumn
at line line 123
static string
addIndex(string $table, string $type, array $columns, string $name)
addIndex
at line line 130
static string
build()
build