abstract | |
---|---|
extends |
Grammar |
Methods | ||
---|---|---|
public
|
compileCreateDatabase(string $name, Connection $connection): void
|
# |
public
|
compileDropDatabaseIfExists(string $name): void
|
# |
public
|
compileRenameColumn(Blueprint $blueprint, Fluent $command, Connection $connection): array
|
# |
public
|
compileChange(Blueprint $blueprint, Fluent $command, Connection $connection): array
|
# |
public
|
compileFulltext(Blueprint $blueprint, Fluent $command): string
|
# |
public
|
compileDropFullText(Blueprint $blueprint, Fluent $command): string
|
# |
public
|
compileForeign(Blueprint $blueprint, Fluent $command): string
|
# |
public
|
prefixArray(string $prefix, array $values): array
|
# |
public
|
wrapTable(mixed $table): string
|
# |
public
|
wrap(Expression|string $value, bool $prefixAlias = false): string
|
# |
public
|
getDoctrineTableDiff(Blueprint $blueprint, AbstractSchemaManager $schema): TableDiff
|
# |
public
|
getFluentCommands(): array
|
# |
public
|
supportsSchemaTransactions(): bool
|
# |
Methods inherited from Illuminate\Database\Grammar |
---|
wrapArray(), columnize(), parameterize(), parameter(), quoteString(), isExpression(), getValue(), getDateFormat(), getTablePrefix(), setTablePrefix() |
Methods used from Illuminate\Support\Traits\Macroable |
---|
macro(), mixin(), hasMacro(), flushMacros(), __callStatic(), __call() |