diff options
author | Joas Schilling <coding@schilljs.com> | 2017-10-13 11:25:24 +0200 |
---|---|---|
committer | Joas Schilling <coding@schilljs.com> | 2017-10-13 11:25:24 +0200 |
commit | 697d4c884767d123fdadfc34ed6a1aa03fbdc30d (patch) | |
tree | f0cd5e3974253d36539290a8b3eeee4b5efefdde /core/Migrations | |
parent | ab8ca3b5c2450034033a60c1e7eba070418d5e8e (diff) | |
download | nextcloud-server-697d4c884767d123fdadfc34ed6a1aa03fbdc30d.tar.gz nextcloud-server-697d4c884767d123fdadfc34ed6a1aa03fbdc30d.zip |
Install new instances with bigint filecache
Signed-off-by: Joas Schilling <coding@schilljs.com>
Diffstat (limited to 'core/Migrations')
-rw-r--r-- | core/Migrations/Version13000Date20170718121200.php | 29 |
1 files changed, 15 insertions, 14 deletions
diff --git a/core/Migrations/Version13000Date20170718121200.php b/core/Migrations/Version13000Date20170718121200.php index d8d66696a14..0ab777f6de2 100644 --- a/core/Migrations/Version13000Date20170718121200.php +++ b/core/Migrations/Version13000Date20170718121200.php @@ -24,6 +24,7 @@ namespace OC\Core\Migrations; use Doctrine\DBAL\Schema\Schema; +use Doctrine\DBAL\Types\Type; use OCP\Migration\SimpleMigrationStep; use OCP\Migration\IOutput; @@ -66,10 +67,10 @@ class Version13000Date20170718121200 extends SimpleMigrationStep { 'notnull' => false, 'length' => 64, ]); - $table->addColumn('numeric_id', 'integer', [ + $table->addColumn('numeric_id', Type::BIGINT, [ 'autoincrement' => true, 'notnull' => true, - 'length' => 4, + 'length' => 20, ]); $table->addColumn('available', 'integer', [ 'notnull' => true, @@ -116,10 +117,10 @@ class Version13000Date20170718121200 extends SimpleMigrationStep { if (!$schema->hasTable('mimetypes')) { $table = $schema->createTable('mimetypes'); - $table->addColumn('id', 'integer', [ + $table->addColumn('id', Type::BIGINT, [ 'autoincrement' => true, 'notnull' => true, - 'length' => 4, + 'length' => 20, ]); $table->addColumn('mimetype', 'string', [ 'notnull' => true, @@ -132,14 +133,14 @@ class Version13000Date20170718121200 extends SimpleMigrationStep { if (!$schema->hasTable('filecache')) { $table = $schema->createTable('filecache'); - $table->addColumn('fileid', 'integer', [ + $table->addColumn('fileid', Type::BIGINT, [ 'autoincrement' => true, 'notnull' => true, - 'length' => 4, + 'length' => 20, ]); - $table->addColumn('storage', 'integer', [ + $table->addColumn('storage', Type::BIGINT, [ 'notnull' => true, - 'length' => 4, + 'length' => 20, 'default' => 0, ]); $table->addColumn('path', 'string', [ @@ -151,23 +152,23 @@ class Version13000Date20170718121200 extends SimpleMigrationStep { 'length' => 32, 'default' => '', ]); - $table->addColumn('parent', 'integer', [ + $table->addColumn('parent', Type::BIGINT, [ 'notnull' => true, - 'length' => 4, + 'length' => 20, 'default' => 0, ]); $table->addColumn('name', 'string', [ 'notnull' => false, 'length' => 250, ]); - $table->addColumn('mimetype', 'integer', [ + $table->addColumn('mimetype', Type::BIGINT, [ 'notnull' => true, - 'length' => 4, + 'length' => 20, 'default' => 0, ]); - $table->addColumn('mimepart', 'integer', [ + $table->addColumn('mimepart', Type::BIGINT, [ 'notnull' => true, - 'length' => 4, + 'length' => 20, 'default' => 0, ]); $table->addColumn('size', 'bigint', [ |