1
0
Fork 0
mirror of https://github.com/archtechx/tenancy.git synced 2026-08-06 12:04:04 +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 $name = 'tenants:seed';
/**
* Create a new command instance.
*
@ -30,7 +28,19 @@ class Seed extends SeedCommand
*/
public function __construct(ConnectionResolverInterface $resolver)
{
parent::__construct($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);
$this->specifyParameters();
} else {
$this->name = 'tenants:seed';
parent::__construct($resolver);
}
}
/**