Skip to content

Commit 47b612f

Browse files
authored
Merge pull request #653 from nextcloud/feat/noid/missing-migration-attributes
fix(migration): missing attributes
2 parents d1e5768 + 84f0df7 commit 47b612f

3 files changed

Lines changed: 10 additions & 0 deletions

File tree

lib/Migration/Version032000Date20250109162434.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,14 @@
1111

1212
use Closure;
1313
use OCP\DB\ISchemaWrapper;
14+
use OCP\Migration\Attributes\ColumnType;
15+
use OCP\Migration\Attributes\ModifyColumn;
1416
use OCP\Migration\IOutput;
1517
use OCP\Migration\SimpleMigrationStep;
1618

19+
#[ModifyColumn(table: 'ex_task_processing', name: 'name', type:ColumnType::STRING, description: 'enlarge field length to 255')]
20+
#[ModifyColumn(table: 'ex_task_processing', name: 'display_name', type:ColumnType::STRING, description: 'enlarge field length to 255')]
21+
#[ModifyColumn(table: 'ex_task_processing', name: 'task_type', type:ColumnType::STRING, description: 'enlarge field length to 255')]
1722
class Version032000Date20250109162434 extends SimpleMigrationStep {
1823
/**
1924
* @param IOutput $output

lib/Migration/Version032001Date20250115164140.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,14 @@
1212
use Closure;
1313
use OCP\DB\ISchemaWrapper;
1414
use OCP\DB\Types;
15+
use OCP\Migration\Attributes\CreateTable;
1516
use OCP\Migration\IOutput;
1617
use OCP\Migration\SimpleMigrationStep;
1718

1819
/**
1920
* Breaking changes migration refactoring UI tables (renames)
2021
*/
22+
#[CreateTable(table: 'ex_deploy_options', columns: ['id', 'appid', 'type', 'value'], description: 'advanced deploy options')]
2123
class Version032001Date20250115164140 extends SimpleMigrationStep {
2224
/**
2325
* @param IOutput $output

lib/Migration/Version032002Date20250527174907.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,13 @@
1313
use OCP\DB\ISchemaWrapper;
1414
use OCP\DB\Types;
1515
use OCP\IDBConnection;
16+
use OCP\Migration\Attributes\AddColumn;
17+
use OCP\Migration\Attributes\ColumnType;
1618
use OCP\Migration\IOutput;
1719
use OCP\Migration\SimpleMigrationStep;
1820
use OCP\Security\ICrypto;
1921

22+
#[AddColumn('preferences_ex', 'sensitive', ColumnType::SMALLINT, 'support sensitive setting')]
2023
class Version032002Date20250527174907 extends SimpleMigrationStep {
2124

2225
public function __construct(

0 commit comments

Comments
 (0)