-- Create the table for serviceable addresses CREATE TABLE IF NOT EXISTS `serviceable_addresses` ( `id` INT AUTO_INCREMENT PRIMARY KEY, `street` VARCHAR(255) NOT NULL, `suburb` VARCHAR(255) NOT NULL, `postcode` VARCHAR(10) NOT NULL, `state` VARCHAR(10) NOT NULL, INDEX `idx_address` (`street`, `suburb`, `postcode`, `state`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; -- Insert some sample data for testing INSERT INTO `serviceable_addresses` (`street`, `suburb`, `postcode`, `state`) VALUES ('123 Fake St', 'Sydney', '2000', 'NSW'), ('456 Example Ave', 'Melbourne', '3000', 'VIC'), ('789 Sample Rd', 'Brisbane', '4000', 'QLD'), ('101 Test St', 'Perth', '6000', 'WA'), ('222 Demo Dr', 'Adelaide', '5000', 'SA');