it looks like the foreign and primary key constraints don't display if the table names that they are on are lowercase.
n.b. It appears that the getTables() hash has forced uppercase keys whereas the getForeignKeys/PrimaryKeys check that hash with the table name found from the ddl. I'll post the patch to fix it once I've tested it.
Log in to post a comment.