pulsarvp/vps-tools

View on GitHub
src/modules/user/migrations/m171005_144905_fixed.php

Summary

Maintainability
A
0 mins
Test Coverage
<?php
    use vps\tools\db\Migration;

    class m171005_144905_fixed extends Migration
    {
        /** @inheritdoc */
        public function up ()
        {
            $this->addColumn('auth_item', 'fixed', $this->boolean()->defaultValue(0));
            $this->update('auth_item', [ 'fixed' => 1 ], [ 'name' => [ 'admin', 'registered' ] ]);
        }

        /** @inheritdoc */
        public function down ()
        {
            $this->dropColumn('auth_item', 'fixed');
        }
    }