CREATE TABLE IF NOT EXISTS company_settings ( id INT PRIMARY KEY DEFAULT 1, company_name VARCHAR(255), address_1 VARCHAR(255), address_2 VARCHAR(255), city VARCHAR(100), province VARCHAR(100), postal_code VARCHAR(20), phone VARCHAR(20), phone_2 VARCHAR(20), email VARCHAR(255), website VARCHAR(255), fiscal_year_end DATE, business_number VARCHAR(100), timezone VARCHAR(100), sector VARCHAR(100), notifications_enabled TINYINT(1) DEFAULT 1, logo_path VARCHAR(255), updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, CONSTRAINT single_row CHECK (id = 1) ) ENGINE=InnoDB; -- Initialize with default values if not exists INSERT IGNORE INTO company_settings (id, company_name) VALUES (1, 'My ERP Company');