1
0
Fork 0
mirror of https://github.com/archtechx/tenancy.git synced 2026-08-06 06:54:03 +00:00

Laravel 13.24 support (backport #1476) (#1477)

Fixes #1474

Backport of #1476 for v3
This commit is contained in:
Samuel Stancl 2026-08-04 20:57:48 -07:00 committed by GitHub
parent ab64f4599d
commit c4cf5dc6d5
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -21,8 +21,6 @@ class Seed extends SeedCommand
*/ */
protected $description = 'Seed tenant database(s).'; protected $description = 'Seed tenant database(s).';
protected $name = 'tenants:seed';
/** /**
* Create a new command instance. * Create a new command instance.
* *
@ -30,7 +28,19 @@ class Seed extends SeedCommand
*/ */
public function __construct(ConnectionResolverInterface $resolver) public function __construct(ConnectionResolverInterface $resolver)
{ {
// See https://github.com/archtechx/tenancy/issues/1474
if (version_compare(app()->version(), '13.24.0', '>=')) {
$this->signature = 'tenants:seed
{class? : The class name of the root seeder}
{--class=Database\\Seeders\\DatabaseSeeder : The class name of the root seeder}
{--database= : The database connection to seed}
{--force : Force the operation to run when in production}';
parent::__construct($resolver); parent::__construct($resolver);
$this->specifyParameters();
} else {
$this->name = 'tenants:seed';
parent::__construct($resolver);
}
} }
/** /**