I was trying to use middlegen to extract metadata from mysql (version 3.23.58) schemas. Middlegen displays the schemas without relations. it complains like following:
Code:
[middlegen.MiddlegenPopulator] WARNING: Middlegen couldn't find any relations between any tables. This may be intentional from the design of the database, but it may also be because you have incorrectly defined the relationships. It could also be because the JDBC driver you're
using doesn't correctly implement DatabaseMetaData. See the samples (for an example on how to define relationships) and verify that your driver correctly implements DatabaseMetaData.
I have tried the latest JDBC driver connector/J 3.1. So I can exclude the hint given by middlegen. Is it because mysql 3.23 is not able to use the DDL
Code:
foreignkey
"command", i.e. no automatic management of foreign keys os gi. From what does Middlegen derive the relation information? Has anybody a clue why I do not get the relations displayed?
Thanks for any hint
:-)
chk