db-jdo-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Marco Lopes <marcolo...@netc.pt>
Subject Re: How to annotate a column to represent "int unsigned" datatype ?
Date Sat, 30 Jun 2012 23:56:18 GMT
Datanucleus foruns are active...
http://www.datanucleus.org/servlet/forum/index

Muhammad Gelbana wrote:
> I haven't been seeing much activity for this mailing list for a long time.
> If someone sees this, would you please tell me where can I find an active
> and helpful community for jdo ?
>
> Datanucleus forums aren't active and this mailing list too :(
>
> Thank you.
>
> On Sat, Jun 30, 2012 at 6:41 PM, Muhammad Gelbana <m.gelbana@gmail.com>wrote:
>
>> Hi everyone,
>>
>> Here is a sample of my mapping:[code]@PersistenceCapable(identityType =
>> IdentityType.APPLICATION, detachable = "true")
>> public class Test {
>>      @PrimaryKey
>>      @Persistent(valueStrategy = IdGeneratorStrategy.IDENTITY)
>>      private long id;
>>      @Persistent(column = "user")
>>      @Column(defaultValue = "1", jdbcType = "INTEGER", length =
>> 11,allowsNull = "false")
>>      private Member member;
>>
>>      //Getters and setters
>> }[/code]I'm using MySQL.
>> I have my object (Test) with a field that maps another object (Member)
>> that I'm not allowed to alter it's table. Member's id column type "INT(11)
>> UNSIGNED"
>>
>> Datanucleus (A JDO implementation) is unable to create the "Test" table
>> because it's "user" column will have to have a foreign-key constraint to
>> point at "Member"'s PK column which is "INT(11)  UNSIGNED". I managed to
>> specify it's type and length but I can't specify that it's [b]UNSIGNED[/b] !
>>
>> I suppose this can be done using extensions but I can't find a clear and
>> detailed specification for the available extensions.
>>
>> I reached that page, looked through some of the api docs but found nothing.
>>
>> I generally find the extensions annotation very critical sometimes but I
>> can't find where is it's specification ?!
>>
>> I feel terribly lost right now !
>>
>> --
>> *Regards,*
>> *Muhammad Gelbana
>> Java Developer*
>>
>>
>



Mime
View raw message