This commit is contained in:
Mekan1206
2026-02-08 22:08:53 +05:00
parent de1d7fbed8
commit d83bc03258
4 changed files with 71 additions and 2 deletions

View File

@@ -2,6 +2,7 @@
namespace Database\Seeders;
use App\Models\Ecommerce\Channel\Channel;
use App\Models\System\Roles\Role;
use App\Models\User;
use Illuminate\Database\Seeder;
@@ -36,6 +37,8 @@ class UsersTableSeeder extends Seeder
$user->assignRole('admin');
});
$this->createChannels();
}
public function seedRoles(): void
@@ -76,4 +79,22 @@ class UsersTableSeeder extends Seeder
SELECT setval('roles_id_seq', (SELECT MAX(id) from roles))
");
}
public function createChannels(): void
{
collect([
[
'name' => 'Tmpost',
'slug' => 'tmpost',
'description' => 'Tmpost default',
'timezone' => 'Asia/Ashgabat',
'url' => 'http://shop.post.tm',
'is_default' => true,
],
])->each(fn ($data) => Channel::create($data));
DB::statement("
SELECT setval('channels_id_seq', (SELECT MAX(id) from channels))
");
}
}