-- Create settings table CREATE TABLE IF NOT EXISTS `settings` ( `id` int(11) NOT NULL AUTO_INCREMENT, `setting_key` varchar(255) NOT NULL, `setting_value` text NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `setting_key` (`setting_key`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; -- Insert default settings INSERT INTO `settings` (`setting_key`, `setting_value`) VALUES ('site_title', 'My Awesome App'), ('responses_per_page', '10'), ('contact_email', 'admin@example.com') ON DUPLICATE KEY UPDATE `setting_key` = `setting_key`;