1
0
Fork 0
mirror of https://github.com/archtechx/tenancy.git synced 2025-12-12 22:14:03 +00:00

Cleanup commands

This commit is contained in:
Samuel Štancl 2019-02-09 00:40:52 +01:00
parent 8d382024a3
commit 33fcb8a936
6 changed files with 60 additions and 37 deletions

View file

@ -5,11 +5,15 @@ namespace Stancl\Tenancy\Commands;
use Illuminate\Console\Command;
use Stancl\Tenancy\DatabaseManager;
use Illuminate\Database\Migrations\Migrator;
use Stancl\Tenancy\Traits\HasATenantsOption;
use Stancl\Tenancy\Traits\DealsWithMigrations;
use Symfony\Component\Console\Input\InputOption;
use Illuminate\Database\Console\Migrations\RollbackCommand;
class Rollback extends RollbackCommand
{
use HasATenantsOption, DealsWithMigrations;
protected $database;
/**
@ -54,16 +58,4 @@ class Rollback extends RollbackCommand
parent::handle();
});
}
protected function getOptions()
{
return array_merge([
['tenants', null, InputOption::VALUE_IS_ARRAY | InputOption::VALUE_OPTIONAL, '', null]
], parent::getOptions());
}
protected function getMigrationPaths()
{
return [database_path('migrations/tenant')];
}
}