public function DropEngine(IConnection $Connection, QueryBuilder $QueryBuilder, Table $Table, Mysql\Tables\Engine $Trait) { $DefaultEngine = $Connection->FetchValue('SELECT @@storage_engine'); QueryBuilderExtensions::AppendAlterTable($QueryBuilder, $Table); $QueryBuilder->AppendIdentifier('ENGINE #', [$DefaultEngine]); }
protected function IdentifiersAreCaseSensitive(Relational\Queries\IConnection $Connection) { return (int) $Connection->FetchValue('SELECT @@lower_case_table_names') === 0; }