feat: delete table breath template

This commit is contained in:
2025-09-13 17:01:20 +03:30
parent c8bf4011e2
commit a134ed69ba
@@ -10,7 +10,17 @@ class BreathingTemplateSeeder extends Seeder
public function run(): void public function run(): void
{ {
BreathingTemplate::query()->delete(); BreathingTemplate::query()->delete();
// تشخیص نوع دیتابیس
$driver = DB::getDriverName();
if ($driver === 'mysql') {
// ریست Auto Increment در MySQL
DB::statement('ALTER TABLE breathing_templates AUTO_INCREMENT = 1'); DB::statement('ALTER TABLE breathing_templates AUTO_INCREMENT = 1');
} elseif ($driver === 'pgsql') {
// ریست Sequence در PostgreSQL
DB::statement('ALTER SEQUENCE breathing_templates_id_seq RESTART WITH 1');
}
$templates = [ $templates = [
[ [
'name' => '۴-۷-۸ تنفس آرام', 'name' => '۴-۷-۸ تنفس آرام',