An attempt for a more visual representation for Dictionary Column Attributes
Simplified EBNF syntax
columns = column, {",", column}; column = colname, type, {attribute}; type = metatype, [size]; attribute = ("AUTO|AUTOINCREMENT") | "CONSTRAINT", constraint | "DEF|DEFAULT", value | "DEFDATE" | "DEFTIMESTAMP" | "ENUM(", value, {",", value}, ")" | "INDEX" | "NOQUOTE" | "NOTNULL" | "PRIMARY|KEY" | "UNIQUE" | "UNSIGNED" ;
Use with https://jacquev6.github.io/DrawGrammar/ to generate a PNG with railroad diagram