--- mysql-workbench-oss-5.2.22/res/scripts/snippets/shell_snippets.py.orig 2010-06-04 21:38:58.639945233 +0200 +++ mysql-workbench-oss-5.2.22/res/scripts/snippets/shell_snippets.py 2010-06-04 21:39:15.835195627 +0200 @@ -1,19 +1,19 @@ - # iterate through all schemas - for schema in grt.root.wb.doc.physicalModels[0].catalog.schemata: +# iterate through all schemas +for schema in grt.root.wb.doc.physicalModels[0].catalog.schemata: print schema.name - # iterate through all tables from schema - schema = grt.root.wb.doc.physicalModels[0].catalog.schemata[0] - for table in schema.tables: +# iterate through all tables from schema +schema = grt.root.wb.doc.physicalModels[0].catalog.schemata[0] +for table in schema.tables: print table.name - # iterate through columns from schema - schema = grt.root.wb.doc.physicalModels[0].catalog.schemata[0] - for table in schema.tables: +# iterate through columns from schema +schema = grt.root.wb.doc.physicalModels[0].catalog.schemata[0] +for table in schema.tables: for column in table.columns: print table.name, column.name - # iterate through all figures of a diagram - diagram = grt.root.wb.doc.physicalModels[0].diagram - for figure in diagram.figures: +# iterate through all figures of a diagram +diagram = grt.root.wb.doc.physicalModels[0].diagram +for figure in diagram.figures: print figure.__grtclassname__, figure.left, figure.top