public static IAlterColumnOptionSyntax AsPaymentCode(this IAlterColumnAsTypeSyntax syntax)
        {
            const int length = 4;

            return(syntax.AsString(length));
        }
 public static IAlterColumnOptionSyntax AsCardId(this IAlterColumnAsTypeSyntax syntax)
 {
     return(syntax.AsGuid());
 }
        public static IAlterColumnOptionSyntax AsCardNumber(this IAlterColumnAsTypeSyntax syntax)
        {
            const int length = 16;

            return(syntax.AsString(length));
        }
        public static IAlterColumnOptionSyntax AsCurrencyISOName(this IAlterColumnAsTypeSyntax syntax)
        {
            const int length = 3;

            return(syntax.AsString(length));
        }
        public static IAlterColumnOptionSyntax AsSecurityString(this IAlterColumnAsTypeSyntax syntax)
        {
            const int length = 256;

            return(syntax.AsString(length));
        }
        public static IAlterColumnOptionSyntax AsText(this IAlterColumnAsTypeSyntax syntax)
        {
            const int length = 4096;

            return(syntax.AsString(length));
        }
        public static IAlterColumnOptionSyntax AsShortName(this IAlterColumnAsTypeSyntax syntax)
        {
            const int length = 50;

            return(syntax.AsString(length));
        }
 public static IAlterColumnOptionSyntax AsMaxString(this IAlterColumnAsTypeSyntax column)
 {
     return(column.AsString(int.MaxValue));
 }