The table and column dialogues seem to have related problems. For example, the table dialogue shows the length of the geometry field in the test case as 847,380, whilst the column dialogue shows no length at all.
What should be there in length and precision fields in this case?
I have no idea :-). What did pgAdmin 3 do here? I assume there's some way to decode the typmod into the desired values, and map them back to appropriate SQL.
I will try to figure out the way.
pgAdmin 3 has the same issue, so I have asked for the suggestion.
Oh, OK - thanks. Maybe we need to reuse the length and precision fields for these types. That is, I believe, essentially how PostGIS passes extra info to the column definitions.
Also, I there should be a space between the , and value in the_geom geometry(MultiPolygon,3310).