Adjust further columns

- calendarsubscriptions.lastmodified -> not null
- external_config.value -> allow null

Signed-off-by: Vincent Petry <vincent@nextcloud.com>
This commit is contained in:
Vincent Petry 2020-10-29 15:27:22 +01:00 committed by Julius Härtl
parent 1fef301334
commit 958f7968e3
No known key found for this signature in database
GPG Key ID: 4C614C6ED2CDE6DF
2 changed files with 12 additions and 0 deletions

View File

@ -341,6 +341,12 @@ class Version1004Date20170825134824 extends SimpleMigrationStep {
]); ]);
$table->setPrimaryKey(['id']); $table->setPrimaryKey(['id']);
$table->addUniqueIndex(['principaluri', 'uri'], 'calsub_index'); $table->addUniqueIndex(['principaluri', 'uri'], 'calsub_index');
} else {
$table = $schema->getTable('calendarsubscriptions');
$table->changeColumn('lastmodified', [
'notnull' => false,
'unsigned' => true,
]);
} }
if (!$schema->hasTable('schedulingobjects')) { if (!$schema->hasTable('schedulingobjects')) {

View File

@ -121,6 +121,12 @@ class Version1011Date20200630192246 extends SimpleMigrationStep {
$table->setPrimaryKey(['config_id']); $table->setPrimaryKey(['config_id']);
$table->addIndex(['mount_id'], 'config_mount'); $table->addIndex(['mount_id'], 'config_mount');
$table->addUniqueIndex(['mount_id', 'key'], 'config_mount_key'); $table->addUniqueIndex(['mount_id', 'key'], 'config_mount_key');
} else {
$table = $schema->getTable('external_config');
$table->changeColumn('value', [
'notnull' => false,
'length' => 4096,
]);
} }
if (!$schema->hasTable('external_options')) { if (!$schema->hasTable('external_options')) {