def refresh(self):

        self.clear()

        manager = self._manager
        parent  = self._parent

        previous_non_empty_group = None
        for group in manager.groups:
            previous_non_empty_group = self._add_group(
                parent, group, previous_non_empty_group
            )

        return
Drop the given unique constraint
dataset/ETHPy150Open enthought/pyface/pyface/ui/wx/action/menu_manager.py/_Menu.refresh--crossover with--dataset/ETHPy150Open openstack/rack/rack/openstack/common/db/sqlalchemy/migration.py/_visit_migrate_unique_constraint