metamodel-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Kasper Sørensen (JIRA) <j...@apache.org>
Subject [jira] [Updated] (METAMODEL-58) ColumnBuilder.asPrimaryKey() not respected when using CreateTable class
Date Wed, 09 Jul 2014 17:33:05 GMT

     [ https://issues.apache.org/jira/browse/METAMODEL-58?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Kasper Sørensen updated METAMODEL-58:
-------------------------------------

    Fix Version/s:     (was: 4.1)
                   4.2

> ColumnBuilder.asPrimaryKey() not respected when using CreateTable class
> -----------------------------------------------------------------------
>
>                 Key: METAMODEL-58
>                 URL: https://issues.apache.org/jira/browse/METAMODEL-58
>             Project: Metamodel
>          Issue Type: Bug
>    Affects Versions: 4.0
>            Reporter: Kasper Sørensen
>            Assignee: Kasper Sørensen
>              Labels: starter
>             Fix For: 4.2
>
>
> If I create a table like this:
> DataContext dc = ...
> dc.executeUpdate(new CreateTable(...).withColumn("foo").asPrimaryKey()...);
> then the "foo" column's primary key aspect is not respected and the table gets created
without any PK.
> I found the issue to be that CreateTable is using this method:
> AbstractColumnBuilder.like(Column)
> And in this method we do not properly check the primary key flag and set it if appropriate.
> It should be easy to fix, and quite important!



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Mime
View raw message