public ExpressionSyntax VisitInt16ColumnType(Int16ColumnType int16ColumnType, ColumnContext columnContext)
        {
            ColumnModel columnModel = columnContext.ColumnModel;
            string      methodName  = int16ColumnType.IsNullable ? nameof(CreateNullableInt16Column) : nameof(CreateInt16Column);

            return(InvokeThis(methodName, LiteralExpr(columnModel.DbName.Name), GenColumnMeta(columnContext)));
        }
        public IdentifierNameSyntax VisitInt16ColumnType(Int16ColumnType int16ColumnType, object?arg)
        {
            string className = int16ColumnType.IsNullable ? nameof(NullableInt16TableColumn) : nameof(Int16TableColumn);

            return(SyntaxFactory.IdentifierName(className));
        }