Install new instances with bigint filecache

Signed-off-by: Joas Schilling <coding@schilljs.com>
This commit is contained in:
Joas Schilling 2017-10-13 11:25:24 +02:00
parent ab8ca3b5c2
commit 697d4c8847
No known key found for this signature in database
GPG Key ID: E166FD8976B3BAC8
1 changed files with 15 additions and 14 deletions

View File

@ -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', [