-- db/migrations/004_add_initial_settings.sql -- Insert initial settings if they do not already exist INSERT IGNORE INTO settings (setting_key, setting_value, setting_type, default_value, description) VALUES ('site_title', 'My Web Directory', 'text', 'My Web Directory', 'The main title of the website.'), ('maintenance_mode', '0', 'checkbox', '0', 'Enable or disable maintenance mode for the site.'), ('items_per_page', '10', 'number', '10', 'Number of items to display per page in listings.'), ('admin_email', 'admin@example.com', 'text', 'admin@example.com', 'The email address for administrative notifications.'), ('tar_pit_delay', '0', 'number', '0', 'Delay (in seconds) for tar pit defense against brute-force attacks.');