mirror of
https://github.com/nullthoughts/laravel-data-sync.git
synced 2026-02-03 15:48:32 +00:00
Implements #7
This commit is contained in:
@@ -7,16 +7,19 @@ use Illuminate\Console\Command;
|
||||
|
||||
class Sync extends Command
|
||||
{
|
||||
protected $signature = 'data:sync {--path=}';
|
||||
protected $signature = 'data:sync {--path=} {--model=}';
|
||||
|
||||
protected $description = 'Update Models with respective sync data files';
|
||||
|
||||
public function handle()
|
||||
{
|
||||
$path = $this->option('path');
|
||||
$model = $this->option('model');
|
||||
|
||||
$this->info('Updating Models with sync data files');
|
||||
(new Updater($path))->run();
|
||||
|
||||
(new Updater($path, $model))->run();
|
||||
|
||||
$this->comment('Data sync completed');
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user