public override UniqueConstraintInfo GetUniqueConstraintInfo()
        {
            var uniqueContraintInfo = new UniqueConstraintInfo();

            uniqueContraintInfo.AllowedDdlStatements = DdlStatements.Create | DdlStatements.Drop;
            uniqueContraintInfo.MaxIdentifierLength  = MaxIdentifierLength;
            uniqueContraintInfo.Features             = UniqueConstraintFeatures.None;
            return(uniqueContraintInfo);
        }
        /// <inheritdoc/>
        public override UniqueConstraintInfo GetUniqueConstraintInfo()
        {
            var uniqueConstraintInfo = new UniqueConstraintInfo();

            uniqueConstraintInfo.MaxIdentifierLength  = MaxIdentifierLength;
            uniqueConstraintInfo.Features             = UniqueConstraintFeatures.Clustered | UniqueConstraintFeatures.Nullable;
            uniqueConstraintInfo.AllowedDdlStatements = DdlStatements.All;
            return(uniqueConstraintInfo);
        }
        public override UniqueConstraintInfo GetUniqueConstraintInfo()
        {
            var info = new UniqueConstraintInfo();

            info.AllowedDdlStatements = DdlStatements.Create | DdlStatements.Drop;
            info.Features             = UniqueConstraintFeatures.Nullable;
            info.MaxIdentifierLength  = MaxIdentifierLength;
            return(info);
        }