
            }

            default
            {
                throw ('Rivet has added a new constraint type that we don''t handle. Please update {0} to handle this new constraint type.' -f $PSCommandPath)
            }

        }
    }
    elseif( $Operation -is [Rivet.Operation.IndexOperation] )
    {
        $prefix = 'IX'
        if( $Operation.Unique )
        {
            $prefix = 'UIX'
        }

        $Operation.Name = '{0}_{1}_{2}_{3}' -f $prefix,$Operation.SchemaName,$Operation.TableName,($