Grammar
Illuminate\Database\Schema\Grammars\Grammar
class src/Illuminate/Database/Schema/Grammars/Grammar.php
compileChange
v11.0.0 以前から
compileChange(Illuminate\Database\Schema\Blueprint $blueprint, Illuminate\Support\Fluent $command)
@param \Illuminate\Database\Schema\Blueprint $blueprint
@param \Illuminate\Support\Fluent $command
@return list<string>|string
-
v11.0.0
追加
- 変更後
compileChange(Illuminate\Database\Schema\Blueprint $blueprint, Illuminate\Support\Fluent $command, Illuminate\Database\Connection $connection) [@param \Illuminate\Database\Schema\Blueprint $blueprint, @param \Illuminate\Support\Fluent $command, @param \Illuminate\Database\Connection $connection, @return array|string]
-
v12.0.0
シグネチャ変更
- 変更前
compileChange(Illuminate\Database\Schema\Blueprint $blueprint, Illuminate\Support\Fluent $command, Illuminate\Database\Connection $connection) [@param \Illuminate\Database\Schema\Blueprint $blueprint, @param \Illuminate\Support\Fluent $command, @param \Illuminate\Database\Connection $connection, @return array|string]- 変更後
compileChange(Illuminate\Database\Schema\Blueprint $blueprint, Illuminate\Support\Fluent $command) [@param \Illuminate\Database\Schema\Blueprint $blueprint, @param \Illuminate\Support\Fluent $command, @return array|string]
-
v12.8.0
シグネチャ変更
- 変更前
compileChange(Illuminate\Database\Schema\Blueprint $blueprint, Illuminate\Support\Fluent $command) [@param \Illuminate\Database\Schema\Blueprint $blueprint, @param \Illuminate\Support\Fluent $command, @return array|string]- 変更後
compileChange(Illuminate\Database\Schema\Blueprint $blueprint, Illuminate\Support\Fluent $command) [@param \Illuminate\Database\Schema\Blueprint $blueprint, @param \Illuminate\Support\Fluent $command, @return list<string>|string]
compileColumns
v12.0.0 から
compileColumns($schema, $table)
@param string|null $schema
@param string $table
@return string
-
v12.0.0
追加
- 変更後
compileColumns($schema, $table) [@param string|null $schema, @param string $table, @return string]
compileCreateDatabase
v11.0.0 以前から
compileCreateDatabase($name)
@param string $name
@return string
-
v11.0.0
追加
- 変更後
compileCreateDatabase($name, $connection) [@param string $name, @param \Illuminate\Database\Connection $connection, @return void]
-
v12.0.0
シグネチャ変更
- 変更前
compileCreateDatabase($name, $connection) [@param string $name, @param \Illuminate\Database\Connection $connection, @return void]- 変更後
compileCreateDatabase($name) [@param string $name, @return string]
compileDropDatabaseIfExists
v11.0.0 以前から
compileDropDatabaseIfExists($name)
@param string $name
@return string
compileDropForeign
v11.0.0 以前から
compileDropForeign(Illuminate\Database\Schema\Blueprint $blueprint, Illuminate\Support\Fluent $command)
@param \Illuminate\Database\Schema\Blueprint $blueprint
@param \Illuminate\Support\Fluent $command
@return string
-
v11.0.0
追加
- 変更後
compileDropForeign(Illuminate\Database\Schema\Blueprint $blueprint, Illuminate\Support\Fluent $command) [@param \Illuminate\Database\Schema\Blueprint $blueprint, @param \Illuminate\Support\Fluent $command, @return string]
compileDropFullText
v11.0.0 以前から
compileDropFullText(Illuminate\Database\Schema\Blueprint $blueprint, Illuminate\Support\Fluent $command)
@param \Illuminate\Database\Schema\Blueprint $blueprint
@param \Illuminate\Support\Fluent $command
@return string
-
v11.0.0
追加
- 変更後
compileDropFullText(Illuminate\Database\Schema\Blueprint $blueprint, Illuminate\Support\Fluent $command) [@param \Illuminate\Database\Schema\Blueprint $blueprint, @param \Illuminate\Support\Fluent $command, @return string]
compileDropVectorIndex
v13.30.1 から
compileDropVectorIndex(Illuminate\Database\Schema\Blueprint $blueprint, Illuminate\Support\Fluent $command)
@param \Illuminate\Database\Schema\Blueprint $blueprint
@param \Illuminate\Support\Fluent $command
@return void
-
v13.30.1
追加
- 変更後
compileDropVectorIndex(Illuminate\Database\Schema\Blueprint $blueprint, Illuminate\Support\Fluent $command) [@param \Illuminate\Database\Schema\Blueprint $blueprint, @param \Illuminate\Support\Fluent $command, @return void]
compileForeign
v11.0.0 以前から
compileForeign(Illuminate\Database\Schema\Blueprint $blueprint, Illuminate\Support\Fluent $command)
@param \Illuminate\Database\Schema\Blueprint $blueprint
@param \Illuminate\Support\Fluent $command
@return string
-
v11.0.0
追加
- 変更後
compileForeign(Illuminate\Database\Schema\Blueprint $blueprint, Illuminate\Support\Fluent $command) [@param \Illuminate\Database\Schema\Blueprint $blueprint, @param \Illuminate\Support\Fluent $command, @return string]
compileForeignKeys
v12.0.0 から
compileForeignKeys($schema, $table)
@param string|null $schema
@param string $table
@return string
-
v12.0.0
追加
- 変更後
compileForeignKeys($schema, $table) [@param string|null $schema, @param string $table, @return string]
compileFulltext
v11.0.0 以前から
compileFulltext(Illuminate\Database\Schema\Blueprint $blueprint, Illuminate\Support\Fluent $command)
@param \Illuminate\Database\Schema\Blueprint $blueprint
@param \Illuminate\Support\Fluent $command
@return string
-
v11.0.0
追加
- 変更後
compileFulltext(Illuminate\Database\Schema\Blueprint $blueprint, Illuminate\Support\Fluent $command) [@param \Illuminate\Database\Schema\Blueprint $blueprint, @param \Illuminate\Support\Fluent $command, @return string]
compileIndexes
v12.0.0 から
compileIndexes($schema, $table)
@param string|null $schema
@param string $table
@return string
-
v12.0.0
追加
- 変更後
compileIndexes($schema, $table) [@param string|null $schema, @param string $table, @return string]
compileRenameColumn
v11.0.0 以前から
compileRenameColumn(Illuminate\Database\Schema\Blueprint $blueprint, Illuminate\Support\Fluent $command)
@param \Illuminate\Database\Schema\Blueprint $blueprint
@param \Illuminate\Support\Fluent $command
@return list<string>|string
-
v11.0.0
追加
- 変更後
compileRenameColumn(Illuminate\Database\Schema\Blueprint $blueprint, Illuminate\Support\Fluent $command, Illuminate\Database\Connection $connection) [@param \Illuminate\Database\Schema\Blueprint $blueprint, @param \Illuminate\Support\Fluent $command, @param \Illuminate\Database\Connection $connection, @return array|string]
-
v12.0.0
シグネチャ変更
- 変更前
compileRenameColumn(Illuminate\Database\Schema\Blueprint $blueprint, Illuminate\Support\Fluent $command, Illuminate\Database\Connection $connection) [@param \Illuminate\Database\Schema\Blueprint $blueprint, @param \Illuminate\Support\Fluent $command, @param \Illuminate\Database\Connection $connection, @return array|string]- 変更後
compileRenameColumn(Illuminate\Database\Schema\Blueprint $blueprint, Illuminate\Support\Fluent $command) [@param \Illuminate\Database\Schema\Blueprint $blueprint, @param \Illuminate\Support\Fluent $command, @return array|string]
-
v12.8.0
シグネチャ変更
- 変更前
compileRenameColumn(Illuminate\Database\Schema\Blueprint $blueprint, Illuminate\Support\Fluent $command) [@param \Illuminate\Database\Schema\Blueprint $blueprint, @param \Illuminate\Support\Fluent $command, @return array|string]- 変更後
compileRenameColumn(Illuminate\Database\Schema\Blueprint $blueprint, Illuminate\Support\Fluent $command) [@param \Illuminate\Database\Schema\Blueprint $blueprint, @param \Illuminate\Support\Fluent $command, @return list<string>|string]
compileSchemas
v12.0.0 から
compileSchemas()
@return string
-
v12.0.0
追加
- 変更後
compileSchemas() [@return string]
compileTableExists
v12.0.0 から
compileTableExists($schema, $table)
@param string|null $schema
@param string $table
@return string|null
-
v12.0.0
追加
- 変更後
compileTableExists($schema, $table) [@param string|null $schema, @param string $table, @return string|null]
compileTables
v12.0.0 から
compileTables($schema)
@param string|string[]|null $schema
@return string
-
v12.0.0
追加
- 変更後
compileTables($schema) [@param string|string[]|null $schema, @return string]
compileTypes
v12.0.0 から
compileTypes($schema)
@param string|string[]|null $schema
@return string
-
v12.0.0
追加
- 変更後
compileTypes($schema) [@param string|string[]|null $schema, @return string]
compileVectorIndex
v12.47.0 から
compileVectorIndex(Illuminate\Database\Schema\Blueprint $blueprint, Illuminate\Support\Fluent $command)
@param \Illuminate\Database\Schema\Blueprint $blueprint
@param \Illuminate\Support\Fluent $command
@return void
-
v12.47.0
追加
- 変更後
compileVectorIndex(Illuminate\Database\Schema\Blueprint $blueprint, Illuminate\Support\Fluent $command) [@param \Illuminate\Database\Schema\Blueprint $blueprint, @param \Illuminate\Support\Fluent $command, @return void]
compileViews
v12.0.0 から
compileViews($schema)
@param string|string[]|null $schema
@return string
-
v12.0.0
追加
- 変更後
compileViews($schema) [@param string|string[]|null $schema, @return string]
getFluentCommands
v11.0.0 以前から
getFluentCommands()
@return array
-
v11.0.0
追加
- 変更後
getFluentCommands() [@return array]
prefixArray
v11.0.0 以前から
prefixArray($prefix, array $values)
@param string $prefix
@param array<string> $values
@return array<string>
-
v11.0.0
追加
- 変更後
prefixArray($prefix, array $values) [@param string $prefix, @param array $values, @return array]
-
v12.8.0
シグネチャ変更
- 変更前
prefixArray($prefix, array $values) [@param string $prefix, @param array $values, @return array]- 変更後
prefixArray($prefix, array $values) [@param string $prefix, @param array<string> $values, @return array<string>]
supportsSchemaTransactions
v11.0.0 以前から
supportsSchemaTransactions()
@return bool
-
v11.0.0
追加
- 変更後
supportsSchemaTransactions() [@return bool]
wrap
v11.0.0 以前から
wrap($value)
@param \Illuminate\Support\Fluent|\Illuminate\Contracts\Database\Query\Expression|string $value
@return string
-
v11.0.0
追加
- 変更後
wrap($value, $prefixAlias = false) [@param \Illuminate\Support\Fluent|\Illuminate\Contracts\Database\Query\Expression|string $value, @param bool $prefixAlias, @return string]
-
v11.20.0
シグネチャ変更
- 変更前
wrap($value, $prefixAlias = false) [@param \Illuminate\Support\Fluent|\Illuminate\Contracts\Database\Query\Expression|string $value, @param bool $prefixAlias, @return string]- 変更後
wrap($value) [@param \Illuminate\Support\Fluent|\Illuminate\Contracts\Database\Query\Expression|string $value, @return string]
wrapTable
v11.0.0 以前から
wrapTable($table, $prefix = null)
@param mixed $table
@param string|null $prefix
@return string