latest
This commit is contained in:
1 parent
d0834df8df
commit
6dc35134fa
171 files changed
+19241
-49
No files matched your search
@@ -0,0 +1,30 @@
|
||||
<?php
|
||||
|
||||
namespace Database\Seeders;
|
||||
|
||||
use App\Models\User;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class SuperAdminSeeder extends Seeder
|
||||
{
|
||||
public function run(): void
|
||||
{
|
||||
$email = env('SUPER_ADMIN_EMAIL', '[email protected]');
|
||||
$username = env('SUPER_ADMIN_USERNAME', 'superadmin');
|
||||
$password = env('SUPER_ADMIN_PASSWORD', 'password');
|
||||
|
||||
$user = User::firstOrCreate(
|
||||
['email' => $email],
|
||||
[
|
||||
'name' => 'Super Admin',
|
||||
'username' => $username,
|
||||
'password' => $password,
|
||||
'email_verified_at' => now(),
|
||||
]
|
||||
);
|
||||
|
||||
if (! $user->hasRole('super-admin')) {
|
||||
$user->assignRole('super-admin');
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user