added auto-increment on AppointmentID primary key