ALTER TABLE `users`
ADD COLUMN `role` VARCHAR(50) NOT NULL AFTER `password`,
ADD COLUMN `name` VARCHAR(255) NOT NULL AFTER `role`,
ADD COLUMN `address` TEXT NULL AFTER `name`,
ADD COLUMN `contact_person` VARCHAR(255) NULL AFTER `address`,
ADD COLUMN `license_number` VARCHAR(255) NULL AFTER `contact_person`,
ADD COLUMN `registration_number` VARCHAR(255) NULL AFTER `license_number`,
ADD COLUMN `areas_served` TEXT NULL AFTER `registration_number`,
ADD COLUMN `is_verified` BOOLEAN NOT NULL DEFAULT FALSE AFTER `areas_served`,
ADD COLUMN `first_login` BOOLEAN NOT NULL DEFAULT TRUE AFTER `is_verified`;