summaryrefslogtreecommitdiffstats
path: root/core/Migrations
diff options
context:
space:
mode:
authorJoas Schilling <coding@schilljs.com>2017-10-13 11:25:24 +0200
committerJoas Schilling <coding@schilljs.com>2017-10-13 11:25:24 +0200
commit697d4c884767d123fdadfc34ed6a1aa03fbdc30d (patch)
treef0cd5e3974253d36539290a8b3eeee4b5efefdde /core/Migrations
parentab8ca3b5c2450034033a60c1e7eba070418d5e8e (diff)
downloadnextcloud-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.php29
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', [