diff --git a/generator/generator.go b/generator/generator.go index d663b59d..ab259d13 100644 --- a/generator/generator.go +++ b/generator/generator.go @@ -52,6 +52,8 @@ func getTypeString(nullable bool, typeName string, schema *types.Schema, schemas name := "" switch typeName { + case "base64": + return "string" case "json": return "interface{}" case "boolean": diff --git a/parse/builder/builder.go b/parse/builder/builder.go index 0bcfaec2..4c073e51 100644 --- a/parse/builder/builder.go +++ b/parse/builder/builder.go @@ -239,6 +239,8 @@ func (b *Builder) convert(fieldType string, value interface{}, op Operation) (in return convert.ToString(value), nil case "string": return convert.ToString(value), nil + case "base64": + return convert.ToString(value), nil case "reference": return convert.ToString(value), nil }