diff options
Diffstat (limited to 'core/Migrations/Version16000Date20190212081545.php')
-rw-r--r-- | core/Migrations/Version16000Date20190212081545.php | 29 |
1 files changed, 15 insertions, 14 deletions
diff --git a/core/Migrations/Version16000Date20190212081545.php b/core/Migrations/Version16000Date20190212081545.php index feb271b1f01..00ca7f84592 100644 --- a/core/Migrations/Version16000Date20190212081545.php +++ b/core/Migrations/Version16000Date20190212081545.php @@ -5,6 +5,8 @@ declare(strict_types=1); /** * @copyright Copyright (c) 2018 Roeland Jago Douma <roeland@famdouma.nl> * + * @author Christoph Wurst <christoph@winzerhof-wurst.at> + * @author Daniel Kesselberg <mail@danielkesselberg.de> * @author Joas Schilling <coding@schilljs.com> * @author Roeland Jago Douma <roeland@famdouma.nl> * @@ -17,18 +19,17 @@ declare(strict_types=1); * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Affero General Public License for more details. * * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see <http://www.gnu.org/licenses/>. * */ - namespace OC\Core\Migrations; use Closure; -use Doctrine\DBAL\Types\Type; +use OCP\DB\Types; use OCP\DB\ISchemaWrapper; use OCP\Migration\IOutput; use OCP\Migration\SimpleMigrationStep; @@ -46,52 +47,52 @@ class Version16000Date20190212081545 extends SimpleMigrationStep { $schema = $schemaClosure(); $table = $schema->createTable('login_flow_v2'); - $table->addColumn('id', Type::BIGINT, [ + $table->addColumn('id', Types::BIGINT, [ 'autoincrement' => true, 'notnull' => true, 'length' => 20, 'unsigned' => true, ]); - $table->addColumn('timestamp', Type::BIGINT, [ + $table->addColumn('timestamp', Types::BIGINT, [ 'notnull' => true, 'length' => 20, 'unsigned' => true, ]); - $table->addColumn('started', Type::SMALLINT, [ + $table->addColumn('started', Types::SMALLINT, [ 'notnull' => true, 'length' => 1, 'unsigned' => true, 'default' => 0, ]); - $table->addColumn('poll_token', Type::STRING, [ + $table->addColumn('poll_token', Types::STRING, [ 'notnull' => true, 'length' => 255, ]); - $table->addColumn('login_token', Type::STRING, [ + $table->addColumn('login_token', Types::STRING, [ 'notnull' => true, 'length' => 255, ]); - $table->addColumn('public_key', Type::TEXT, [ + $table->addColumn('public_key', Types::TEXT, [ 'notnull' => true, 'length' => 32768, ]); - $table->addColumn('private_key', Type::TEXT, [ + $table->addColumn('private_key', Types::TEXT, [ 'notnull' => true, 'length' => 32768, ]); - $table->addColumn('client_name', Type::STRING, [ + $table->addColumn('client_name', Types::STRING, [ 'notnull' => true, 'length' => 255, ]); - $table->addColumn('login_name', Type::STRING, [ + $table->addColumn('login_name', Types::STRING, [ 'notnull' => false, 'length' => 255, ]); - $table->addColumn('server', Type::STRING, [ + $table->addColumn('server', Types::STRING, [ 'notnull' => false, 'length' => 255, ]); - $table->addColumn('app_password', Type::STRING, [ + $table->addColumn('app_password', Types::STRING, [ 'notnull' => false, 'length' => 1024, ]); |