Mihir | Adding preconditions to the snapshot migrations to match with the Bahmni Core migrations