diff --git a/application/WarehouseShippingNote/WarehouseShippingNoteModel.php b/application/WarehouseShippingNote/WarehouseShippingNoteModel.php index 73526c0d0..bf4851248 100644 --- a/application/WarehouseShippingNote/WarehouseShippingNoteModel.php +++ b/application/WarehouseShippingNote/WarehouseShippingNoteModel.php @@ -3,7 +3,7 @@ class WarehouseShippingNoteModel extends TTCrudBaseModel { public int $id; public ?int $billingAddressId; - public string $type; + public ?string $type; public string $deliveryAddressName; public string $deliveryAddressLine; public string $deliveryAddressPLZ; diff --git a/db/migrations/20250408150000_warehouse_modify_18.php b/db/migrations/20250408150000_warehouse_modify_18.php new file mode 100644 index 000000000..458818ff9 --- /dev/null +++ b/db/migrations/20250408150000_warehouse_modify_18.php @@ -0,0 +1,25 @@ +getEnvironment() == "thetool") { + $WarehouseShippingNoteTable = $this->table("WarehouseShippingNote"); + $WarehouseShippingNoteTable + ->changeColumn("type", "string", ["limit" => 255, "default" => null]) + ->save(); + } + } + + public function down(): void { + if ($this->getEnvironment() == "thetool") { + $WarehouseShippingNoteTable = $this->table("WarehouseShippingNote"); + if ($WarehouseShippingNoteTable->hasColumn("type")) { + $WarehouseShippingNoteTable + ->changeColumn("type", "string", ["limit" => 255]) + ->save(); + } + } + } +}