Multi struct test case
Go Tests / test (push) Successful in 1m3s

This commit is contained in:
2026-06-06 10:34:47 +02:00
parent 90d7bf7226
commit 30e148f0e3
3 changed files with 32 additions and 2 deletions
+5 -2
View File
@@ -40,11 +40,14 @@ func determineModifiers(tag reflect.StructTag) map[string]string {
func (c *Column) GetDDL() (string, error) {
var ddlBuilder strings.Builder
ddlBuilder.WriteString(c.Name + " " + c.Type)
ddlBuilder.WriteString(c.Name)
ddlBuilder.WriteString(" ")
ddlBuilder.WriteString(c.Type)
inlineMods := c.inlineModifiers()
for _, mod := range inlineMods {
ddlBuilder.WriteString(" " + mod)
ddlBuilder.WriteString(" ")
ddlBuilder.WriteString(mod)
}
return ddlBuilder.String(), nil