diff --git a/extensions/approval/migrations/2015_09_21_011527_add_is_approved_to_discussions.php b/extensions/approval/migrations/2015_09_21_011527_add_is_approved_to_discussions.php index 349d4a980..67825c9ea 100644 --- a/extensions/approval/migrations/2015_09_21_011527_add_is_approved_to_discussions.php +++ b/extensions/approval/migrations/2015_09_21_011527_add_is_approved_to_discussions.php @@ -8,24 +8,19 @@ * file that was distributed with this source code. */ -namespace Flarum\Approval\Migration; - -use Flarum\Database\AbstractMigration; use Illuminate\Database\Schema\Blueprint; +use Illuminate\Database\Schema\Builder; -class AddIsApprovedToDiscussions extends AbstractMigration -{ - public function up() - { - $this->schema->table('discussions', function (Blueprint $table) { +return [ + 'up' => function (Builder $schema) { + $schema->table('discussions', function (Blueprint $table) { $table->boolean('is_approved')->default(1); }); - } + }, - public function down() - { - $this->schema->table('discussions', function (Blueprint $table) { + 'down' => function (Builder $schema) { + $schema->table('discussions', function (Blueprint $table) { $table->dropColumn('is_approved'); }); } -} +]; diff --git a/extensions/approval/migrations/2015_09_21_011706_add_is_approved_to_posts.php b/extensions/approval/migrations/2015_09_21_011706_add_is_approved_to_posts.php index 8098ca3a2..7db40d351 100644 --- a/extensions/approval/migrations/2015_09_21_011706_add_is_approved_to_posts.php +++ b/extensions/approval/migrations/2015_09_21_011706_add_is_approved_to_posts.php @@ -8,24 +8,19 @@ * file that was distributed with this source code. */ -namespace Flarum\Approval\Migration; - -use Flarum\Database\AbstractMigration; use Illuminate\Database\Schema\Blueprint; +use Illuminate\Database\Schema\Builder; -class AddIsApprovedToPosts extends AbstractMigration -{ - public function up() - { - $this->schema->table('posts', function (Blueprint $table) { +return [ + 'up' => function (Builder $schema) { + $schema->table('posts', function (Blueprint $table) { $table->boolean('is_approved')->default(1); }); - } + }, - public function down() - { - $this->schema->table('posts', function (Blueprint $table) { + 'down' => function (Builder $schema) { + $schema->table('posts', function (Blueprint $table) { $table->dropColumn('is_approved'); }); } -} +];