use OCP\Migration\IOutput;
use OCP\Migration\SimpleMigrationStep;
-#[AddColumn(table: 'dav_absence', name: 'dav_absence', type: ColumnType::STRING)]
+#[AddColumn(table: 'dav_absence', name: 'replacement_user_id', type: ColumnType::STRING)]
#[AddColumn(table: 'dav_absence', name: 'replacement_user_display_name', type: ColumnType::STRING)]
class Version1031Date20240610134258 extends SimpleMigrationStep {
public function changeSchema(IOutput $output, Closure $schemaClosure, array $options): ?ISchemaWrapper {
$tableDavAbsence = $schema->getTable('dav_absence');
if (!$tableDavAbsence->hasColumn('replacement_user_id')) {
- $tableDavAbsence->addColumn('dav_absence', Types::STRING, [
+ $tableDavAbsence->addColumn('replacement_user_id', Types::STRING, [
'notnull' => false,
'default' => '',
'length' => 64,