public override PrimaryKeyConstraintInfo GetPrimaryKeyInfo()
        {
            var info = new PrimaryKeyConstraintInfo();

            info.AllowedDdlStatements = DdlStatements.Create | DdlStatements.Drop;
            info.MaxIdentifierLength  = MaxIdentifierLength;
            return(info);
        }
        public override PrimaryKeyConstraintInfo GetPrimaryKeyInfo()
        {
            var primaryKeyInfo = new PrimaryKeyConstraintInfo();

            primaryKeyInfo.AllowedDdlStatements = DdlStatements.Create | DdlStatements.Drop;
            primaryKeyInfo.MaxIdentifierLength  = MaxIdentifierLength;
            primaryKeyInfo.Features             = PrimaryKeyConstraintFeatures.None;
            return(primaryKeyInfo);
        }
        /// <inheritdoc/>
        public override PrimaryKeyConstraintInfo GetPrimaryKeyInfo()
        {
            var primaryKeyInfo = new PrimaryKeyConstraintInfo();

            primaryKeyInfo.MaxIdentifierLength  = MaxIdentifierLength;
            primaryKeyInfo.Features             = PrimaryKeyConstraintFeatures.Clustered;
            primaryKeyInfo.AllowedDdlStatements = DdlStatements.All;
            primaryKeyInfo.ConstantName         = "PRIMARY";
            return(primaryKeyInfo);
        }