Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/jsxc.nextcloud.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsualko <klaus@jsxc.org>2022-01-04 16:14:11 +0300
committersualko <klaus@jsxc.org>2022-01-04 16:14:11 +0300
commit05381e2bedb51b212c0280fc09279e37ccc7d198 (patch)
tree7bd2ff16bc0b32e1c25f455f783b51cca4e391c4
parent15838dab1cbc9fb2f5a9072af179c38ec7199bb8 (diff)
fix: remove db table creation
-rw-r--r--lib/Migration/Version040000Date20200325084249.php93
1 files changed, 0 insertions, 93 deletions
diff --git a/lib/Migration/Version040000Date20200325084249.php b/lib/Migration/Version040000Date20200325084249.php
deleted file mode 100644
index d0a66e9..0000000
--- a/lib/Migration/Version040000Date20200325084249.php
+++ /dev/null
@@ -1,93 +0,0 @@
-<?php
-
-declare(strict_types=1);
-
-namespace OCA\OJSXC\Migration;
-
-use Closure;
-use OCP\DB\ISchemaWrapper;
-use OCP\Migration\SimpleMigrationStep;
-use OCP\Migration\IOutput;
-
-/**
- * Auto-generated migration step: Please modify to your needs!
- */
-class Version040000Date20200325084249 extends SimpleMigrationStep
-{
-
- /**
- * @param IOutput $output
- * @param Closure $schemaClosure The `\Closure` returns a `ISchemaWrapper`
- * @param array $options
- */
- public function preSchemaChange(IOutput $output, Closure $schemaClosure, array $options)
- {
- }
-
- /**
- * @param IOutput $output
- * @param Closure $schemaClosure The `\Closure` returns a `ISchemaWrapper`
- * @param array $options
- * @return null|ISchemaWrapper
- */
- public function changeSchema(IOutput $output, Closure $schemaClosure, array $options)
- {
- /** @var ISchemaWrapper $schema */
- $schema = $schemaClosure();
-
- if (!$schema->hasTable('ojsxc_stanzas')) {
- $table = $schema->createTable('ojsxc_stanzas');
- $table->addColumn('id', 'integer', [
- 'autoincrement' => true,
- 'notnull' => true,
- 'length' => 4,
- ]);
- $table->addColumn('from', 'string', [
- 'notnull' => true,
- 'length' => 64,
- ]);
- $table->addColumn('to', 'string', [
- 'notnull' => true,
- 'length' => 64,
- ]);
- $table->addColumn('stanza', 'string', [
- 'notnull' => true,
- 'length' => 200000,
- ]);
- $table->setPrimaryKey(['id']);
- }
-
- if (!$schema->hasTable('ojsxc_presence')) {
- $table = $schema->createTable('ojsxc_presence');
- $table->addColumn('id', 'integer', [
- 'autoincrement' => true,
- 'notnull' => true,
- 'length' => 4,
- ]);
- $table->addColumn('userid', 'string', [
- 'notnull' => true,
- 'length' => 64,
- ]);
- $table->addColumn('presence', 'string', [
- 'notnull' => true,
- 'length' => 200,
- ]);
- $table->addColumn('last_active', 'bigint', [
- 'notnull' => true,
- 'length' => 8,
- ]);
- $table->setPrimaryKey(['id']);
- $table->addUniqueIndex(['userid'], 'userid_index');
- }
- return $schema;
- }
-
- /**
- * @param IOutput $output
- * @param Closure $schemaClosure The `\Closure` returns a `ISchemaWrapper`
- * @param array $options
- */
- public function postSchemaChange(IOutput $output, Closure $schemaClosure, array $options)
- {
- }
-}