select addtopogeometrycolumn('tt','public','feature','tg','POINT', 0); -- fail
-- Expect first good call returning 1
-select 'good', addtopogeometrycolumn('tt','public','feature','tg','POINT');
+select 'T1', addtopogeometrycolumn('tt','public','feature','tg','POINT');
+
+-- Check that you can add a second topogeometry column to the same table
+select 'T2', addtopogeometrycolumn('tt','public','feature','tg2','LINE');
select l.layer_id, l.schema_name, l.table_name, l.feature_column,
l.feature_type, l.level, l.child_id
ERROR: relation "public.feature" does not exist
ERROR: Layer type must be one of POINT,LINE,POLYGON,COLLECTION
ERROR: Child layer 0 does not exist in topology "tt"
-good|1
+T1|1
+T2|2
1|public|feature|tg|1|0|
+2|public|feature|tg2|2|0|
Topology 'tt' dropped