public ExpressionSyntax VisitDateTimeColumnType(DateTimeColumnType dateTimeColumnType, ColumnContext columnContext) { ColumnModel columnModel = columnContext.ColumnModel; string methodName = dateTimeColumnType.IsNullable ? nameof(CreateNullableDateTimeColumn) : nameof(CreateDateTimeColumn); return(InvokeThis(methodName, LiteralExpr(columnModel.DbName.Name), LiteralExpr(dateTimeColumnType.IsDate), GenColumnMeta(columnContext))); }
public IdentifierNameSyntax VisitDateTimeColumnType(DateTimeColumnType dateTimeColumnType, object?arg) { string className = dateTimeColumnType.IsNullable ? nameof(NullableDateTimeTableColumn) : nameof(DateTimeTableColumn); return(SyntaxFactory.IdentifierName(className)); }