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

Laravel 13.24 support (backport #1476)

This commit is contained in:
Samuel Stancl 2026-08-04 19:54:19 -07:00
parent ab64f4599d
commit cd1b32170a
No known key found for this signature in database
GPG key ID: BA146259A1E16C57

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);
}
}
/**