Skip to content

Commit 3839c34

Browse files
authored
Merge pull request #3309 from nextcloud/ref/deprecations
remove DBAL deprecations
2 parents 9a45b4a + 0c53180 commit 3839c34

4 files changed

+11
-11
lines changed

lib/Db/TableManager.php

+3-3
Original file line numberDiff line numberDiff line change
@@ -179,14 +179,14 @@ public function createTable(string $tableName, array $columns): array {
179179
foreach ($columns as $columnName => $columnDefinition) {
180180
if ($table->hasColumn($columnName)) {
181181
$column = $table->getColumn($columnName);
182-
if ($column->getType()->getName() !== $columnDefinition['type']) {
183-
$messages[] = 'Migrated type of ' . $table->getName() . '[\'' . $columnName . '\'] from ' . $column->getType()->getName() . ' to ' . $columnDefinition['type'];
182+
if (Type::lookupName($column->getType()) !== $columnDefinition['type']) {
183+
$messages[] = 'Migrated type of ' . $table->getName() . '[\'' . $columnName . '\'] from ' . Type::lookupName($column->getType()) . ' to ' . $columnDefinition['type'];
184184
$column->setType(Type::getType($columnDefinition['type']));
185185
}
186186
$column->setOptions($columnDefinition['options']);
187187

188188
// force change to current options definition
189-
$table->changeColumn($columnName, $columnDefinition['options']);
189+
$table->modifyColumn($columnName, $columnDefinition['options']);
190190
} else {
191191
$table->addColumn($columnName, $columnDefinition['type'], $columnDefinition['options']);
192192
$messages[] = 'Added ' . $table->getName() . ', ' . $columnName . ' (' . $columnDefinition['type'] . ')';

lib/Migration/TableSchema.php

+2-2
Original file line numberDiff line numberDiff line change
@@ -282,13 +282,13 @@ public static function createOrUpdateSchema(ISchemaWrapper &$schema): array {
282282
if ($table->hasColumn($columnName)) {
283283
$column = $table->getColumn($columnName);
284284
$column->setOptions($columnDefinition['options']);
285-
if ($column->getType()->getName() !== $columnDefinition['type']) {
285+
if (Type::lookupName($column->getType()) !== $columnDefinition['type']) {
286286
$messages[] = 'Migrating type of ' . $tableName . ', ' . $columnName . ' to ' . $columnDefinition['type'];
287287
$column->setType(Type::getType($columnDefinition['type']));
288288
}
289289

290290
// force change to current options definition
291-
$table->changeColumn($columnName, $columnDefinition['options']);
291+
$table->modifyColumn($columnName, $columnDefinition['options']);
292292
} else {
293293
$table->addColumn($columnName, $columnDefinition['type'], $columnDefinition['options']);
294294
}

lib/Migration/Version050100Date20230515083001.php

+3-3
Original file line numberDiff line numberDiff line change
@@ -98,14 +98,14 @@ public function createTable(string $tableName, array $columns): array {
9898
foreach ($columns as $columnName => $columnDefinition) {
9999
if ($table->hasColumn($columnName)) {
100100
$column = $table->getColumn($columnName);
101-
if ($column->getType()->getName() !== $columnDefinition['type']) {
102-
$messages[] = 'Migrated type of ' . $table->getName() . '[\'' . $columnName . '\'] from ' . $column->getType()->getName() . ' to ' . $columnDefinition['type'];
101+
if (Type::lookupName($column->getType()) !== $columnDefinition['type']) {
102+
$messages[] = 'Migrated type of ' . $table->getName() . '[\'' . $columnName . '\'] from ' . Type::lookupName($column->getType()) . ' to ' . $columnDefinition['type'];
103103
$column->setType(Type::getType($columnDefinition['type']));
104104
}
105105
$column->setOptions($columnDefinition['options']);
106106

107107
// force change to current options definition
108-
$table->changeColumn($columnName, $columnDefinition['options']);
108+
$table->modifyColumn($columnName, $columnDefinition['options']);
109109
} else {
110110
$table->addColumn($columnName, $columnDefinition['type'], $columnDefinition['options']);
111111
$messages[] = 'Added ' . $table->getName() . ', ' . $columnName . ' (' . $columnDefinition['type'] . ')';

lib/Migration/Version060100Date20240209073304.php

+3-3
Original file line numberDiff line numberDiff line change
@@ -84,14 +84,14 @@ public function createTable(string $tableName, array $columns): array {
8484
foreach ($columns as $columnName => $columnDefinition) {
8585
if ($table->hasColumn($columnName)) {
8686
$column = $table->getColumn($columnName);
87-
if ($column->getType()->getName() !== $columnDefinition['type']) {
88-
$messages[] = 'Migrated type of ' . $table->getName() . '[\'' . $columnName . '\'] from ' . $column->getType()->getName() . ' to ' . $columnDefinition['type'];
87+
if (Type::lookupName($column->getType()) !== $columnDefinition['type']) {
88+
$messages[] = 'Migrated type of ' . $table->getName() . '[\'' . $columnName . '\'] from ' . Type::lookupName($column->getType()) . ' to ' . $columnDefinition['type'];
8989
$column->setType(Type::getType($columnDefinition['type']));
9090
}
9191
$column->setOptions($columnDefinition['options']);
9292

9393
// force change to current options definition
94-
$table->changeColumn($columnName, $columnDefinition['options']);
94+
$table->modifyColumn($columnName, $columnDefinition['options']);
9595
} else {
9696
$table->addColumn($columnName, $columnDefinition['type'], $columnDefinition['options']);
9797
$messages[] = 'Added ' . $table->getName() . ', ' . $columnName . ' (' . $columnDefinition['type'] . ')';

0 commit comments

Comments
 (0)