Hi Matt,
thanks for filing that bug. I guess that bug is my fault and as i have
some free time i can handle it. I'll also have a look on EMPIRE-113 as
that bug is related to the codegen, too.
cherio
benjamin
Am 02.09.2011 18:05, schrieb Matt DeHoust (JIRA):
Codegen adds redundant relations to the database model
------------------------------------------------------
Key: EMPIREDB-114
URL: https://issues.apache.org/jira/browse/EMPIREDB-114
Project: Empire-DB
Issue Type: Bug
Components: CodeGenerator
Affects Versions: empire-db-2.2.0-incubating
Reporter: Matt DeHoust
Under some circumstances CodeGen produces redundant relations on the
DBDatabase, which may lead to problems if you use the empire-db model to create
your schema. The script will fail when you try to create the same foreign key
relationship twice.
Steps to reproduce:
1. Define a schema with at least two different tables with foreign key
relationships.
2. Use the "dbTablePattern" configuration option.
3. The generated DBDatabase will add the same relations more than once.
This is a major problem if you use empire-db to generate schemas with foreign
key relationships. If not, you can work around the problem by modifying the
Database.vm template to exclude the relations setup..
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira