<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def generic_find_uq_constraint_name(table, columns, insp):
 """Utility to find a unique constraint name in alembic migrations"""


    for uq in insp.get_unique_constraints(table):
        if columns == set(uq['column_names']):
            return uq['name']