exec($sql); echo "Table created successfully!\n"; // Insert default category groups $insertSql = "INSERT IGNORE INTO accounting_category_group_names (category_group_code, category_group_name) VALUES ('300', 'Tuotot ammatista'), ('301', 'Muut tuotot'), ('312', 'Varausten vähennys'), ('313', 'Auton yksityiskäyttö'), ('314', 'Tavaroiden yksityiskäyttö'), ('315', 'Muut yksityiskäyttö'), ('317', 'Tuloslaskelman verovapaat tuotot'), ('318', 'Saadut avustukset ja tuet'), ('319', 'Saadut osingot'), ('323', 'Korkotuotot ja muut rahoitustuotot'), ('324', 'Muut veronalaiset tuotot'), ('333', 'Ostot ja varastojen muutokset'), ('334', 'Ulkopuoliset palvelut'), ('335', 'Palkat ja palkkiot'), ('336', 'Eläke- ja henkilösivukulut'), ('337', 'Poistot'), ('341', 'Edustuskulut'), ('343', 'Vuokrat'), ('344', 'Matkakulut'), ('368', 'Julkinen liikenne'), ('349', 'Muut rahoituskulut'), ('353', 'Varausten lisäykset'), ('354', 'Kirjanpidon ulkopuoliset vähennyskelpoiset kulut'), ('365', 'Välittömät verot'), ('366', 'Sakot ja muut rangaistusmaksut'), ('367', 'Muut vähennyskelvottomat kulut')"; $pdo->exec($insertSql); echo "Default groups inserted successfully!\n"; } catch (PDOException $e) { echo "Error: " . $e->getMessage() . "\n"; } ?>