ForeignKeyDefinition
Illuminate\Database\Schema\ForeignKeyDefinition
class src/Illuminate/Database/Schema/ForeignKeyDefinition.php
cascadeOnDelete
v11.0.0 以前から
cascadeOnDelete()
@return $this
-
v11.0.0
追加
- 変更後
cascadeOnDelete() [@return $this]
cascadeOnUpdate
v11.0.0 以前から
cascadeOnUpdate()
@return $this
-
v11.0.0
追加
- 変更後
cascadeOnUpdate() [@return $this]
deferrable
v11.0.0 以前から
@method
deferrable(bool $value = true): ForeignKeyDefinition
-
v11.0.0
追加
- 変更後
@method deferrable(bool $value = true): ForeignKeyDefinition
initiallyImmediate
v11.0.0 以前から
@method
initiallyImmediate(bool $value = true): ForeignKeyDefinition
-
v11.0.0
追加
- 変更後
@method initiallyImmediate(bool $value = true): ForeignKeyDefinition
inplace
v13.33.0 から
@method
inplace(bool $value = true): ForeignKeyDefinition
-
v13.33.0
追加
- 変更後
@method inplace(bool $value = true): ForeignKeyDefinition
lock
v12.51.0 から
@method
lock(('none'|'shared'|'default'|'exclusive') $value): ForeignKeyDefinition
noActionOnDelete
v11.0.0 以前から
noActionOnDelete()
@return $this
-
v11.0.0
追加
- 変更後
noActionOnDelete() [@return $this]
noActionOnUpdate
v11.0.0 以前から
noActionOnUpdate()
@return $this
-
v11.0.0
追加
- 変更後
noActionOnUpdate() [@return $this]
nullOnDelete
v11.0.0 以前から
nullOnDelete()
@return $this
-
v11.0.0
追加
- 変更後
nullOnDelete() [@return $this]
nullOnUpdate
v11.24.0 から
nullOnUpdate()
@return $this
-
v11.24.0
追加
- 変更後
nullOnUpdate() [@return $this]
on
v11.0.0 以前から
@method
on(string $table): ForeignKeyDefinition
-
v11.0.0
追加
- 変更後
@method on(string $table): ForeignKeyDefinition
onDelete
v12.51.0 から
@method
onDelete(string $action): ForeignKeyDefinition
-
v11.0.0
追加
- 変更後
@method onDelete(string $action): ForeignKeyDefinition
-
v12.50.0
削除
- 変更前
@method onDelete(string $action): ForeignKeyDefinition
-
v12.51.0
追加
- 変更後
@method onDelete(('cascade'|'restrict'|'set null'|'no action') $action): ForeignKeyDefinition
-
v13.8.0
シグネチャ変更
- 変更前
@method onDelete(('cascade'|'restrict'|'set null'|'no action') $action): ForeignKeyDefinition- 変更後
@method onDelete(string $action): ForeignKeyDefinition
onUpdate
v12.51.0 から
@method
onUpdate(string $action): ForeignKeyDefinition
-
v11.0.0
追加
- 変更後
@method onUpdate(string $action): ForeignKeyDefinition
-
v12.50.0
削除
- 変更前
@method onUpdate(string $action): ForeignKeyDefinition
-
v12.51.0
追加
- 変更後
@method onUpdate(('cascade'|'restrict'|'set null'|'no action') $action): ForeignKeyDefinition
-
v13.8.0
シグネチャ変更
- 変更前
@method onUpdate(('cascade'|'restrict'|'set null'|'no action') $action): ForeignKeyDefinition- 変更後
@method onUpdate(string $action): ForeignKeyDefinition
references
v11.0.0 以前から
@method
references(string|string[] $columns): ForeignKeyDefinition
restrictOnDelete
v11.0.0 以前から
restrictOnDelete()
@return $this
-
v11.0.0
追加
- 変更後
restrictOnDelete() [@return $this]
restrictOnUpdate
v11.0.0 以前から
restrictOnUpdate()
@return $this
-
v11.0.0
追加
- 変更後
restrictOnUpdate() [@return $this]