From 36e9738cde8697c6ea6fd9d2685eed07fa77ee28 Mon Sep 17 00:00:00 2001 From: Darren Shepherd Date: Fri, 22 Dec 2017 23:11:55 -0700 Subject: [PATCH] Add base64 type --- generator/generator.go | 2 ++ parse/builder/builder.go | 2 ++ 2 files changed, 4 insertions(+) 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 }