exec($sql); } echo "Migrations applied successfully.\n"; // Now, let's insert the initial data from data.php into the new 'cases' table. require_once __DIR__ . '/../data.php'; $stmt = $pdo->prepare( "INSERT INTO cases (fir_no, ps, accused_name, sections, complainant, address, facts) VALUES (:fir_no, :ps, :accused_name, :sections, :complainant, :address, :facts) ON DUPLICATE KEY UPDATE ps=VALUES(ps), accused_name=VALUES(accused_name), sections=VALUES(sections), complainant=VALUES(complainant), address=VALUES(address), facts=VALUES(facts)" ); $cases = get_mock_cases(); foreach ($cases as $case) { $stmt->execute([ ':fir_no' => $case['fir_no'], ':ps' => $case['ps'], ':accused_name' => $case['accused_name'], ':sections' => $case['sections'], ':complainant' => $case['complainant'], ':address' => $case['address'], ':facts' => $case['facts'], ]); } echo "Initial case data seeded into the database.\n"; } catch (PDOException $e) { die("Database error: " . $e->getMessage() . "\n"); }