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

Rewrite old tests

This commit is contained in:
Samuel Štancl 2020-05-12 23:22:40 +02:00
parent 64383b4c56
commit 89936187ce
71 changed files with 698 additions and 3203 deletions

View file

@ -55,18 +55,11 @@ class Seed extends SeedCommand
return;
}
tenancy()
->query()
->when($this->option('tenants'), function ($query) {
$query->whereIn(tenancy()->model()->getTenantKeyName(), $this->option('tenants'));
})
->each(function (TenantWithDatabase $tenant) {
tenancy()->runForMultiple($this->option('tenants'), function ($tenant) {
$this->line("Tenant: {$tenant['id']}");
$tenant->run(function () {
// Seed
parent::handle();
});
// Seed
parent::handle();
event(new DatabaseSeeded($tenant));
});