empire-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Benjamin Venditti <benjamin.vendi...@arcor.de>
Subject Re: [jira] [Created] (EMPIREDB-114) Codegen adds redundant relations to the database model
Date Fri, 02 Sep 2011 17:36:58 GMT
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.


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

View raw message