Add spliceCompleted checkbox and update OAID handling in WorkorderMphBase

This commit is contained in:
2025-11-17 15:54:01 +01:00
parent 035208af5e
commit ff36d0ef46
4 changed files with 56 additions and 8 deletions

View File

@@ -0,0 +1,30 @@
<?php
declare(strict_types=1);
use Phinx\Migration\AbstractMigration;
final class AddSpliceCompletedToWorkorderMph extends AbstractMigration
{
public function up(): void
{
if ($this->getEnvironment() == "thetool") {
$table = $this->table('WorkorderMph');
$table->addColumn('spliceCompleted', 'boolean', [
'null' => true,
'default' => null,
'comment' => 'Spleiß im HÜP/HAK erledigt',
'after' => 'dropCableAvailable'
]);
$table->update();
}
}
public function down(): void
{
if ($this->getEnvironment() == "thetool") {
$table = $this->table('WorkorderMph');
$table->removeColumn('spliceCompleted');
$table->save();
}
}
}