Can anyone tell me what exactly i have to do after i get the training in the Apache Ofbiz .
On Wed, Apr 6, 2011 at 6:27 AM, Mansour Al Akeel <[email protected]>wrote: > Adrian, > > Evalutating other technologies and how I can utilize them and combine > them with ofbiz database is not a waste of time, like you claim. > > There are technologies available that allow us to generate data model, > and services from the database, and leave us with only UI to create. Some > frameworks > like isis may even create the UI using naked objects, from the database. > > I wanted to see how far I can go, generating JPA entities using ofbiz > database. > That's why I wanted to name an id "id", and make it an integer. > > This is not useless effort. Opentaps, have gone with hibernate already ! > > I trully value your advice about how to use my time productively. > > > On Tue Apr 05,2011 09:24 pm, Adrian Crum wrote: > > Huh? What does Isis have to do with OFBiz? > > > > -Adrian > > > > On 4/5/2011 5:19 PM, Mansour Al Akeel wrote: > > > http://incubator.apache.org/isis/ > > > > > > > > > On Tue Apr 05,2011 08:18 pm, Adrian Crum wrote: > > >> Why would you want to do that? It would result in rewriting the entire > > >> project to change the field names. > > >> > > >> It seems to me you will be wasting a lot of time trying to make OFBiz > > >> code look the way you want it to look - without adding anything new or > > >> fixing anything. Instead, why not use the project in the way it was > > >> intended, and spend your time getting something useful accomplished? > > >> > > >> -Adrian > > >> > > >> On 4/5/2011 4:13 PM, Mansour Al Akeel wrote: > > >>> Thank you all. I understand now the reasons behind using VARCHAR. > > >>> > > >>> I found my way around this. I can just change the data type in the > > >>> fieldtypepostnew.xml. This way I can declare all the ids as integers, > > >>> and indicators as boolean instead of CHAR(1). > > >>> > > >>> However still wondering if there is a way to change the name of the > ids > > >>> to only id without having to go through each foriegn key. > > >>> > > >>> > > >>> > > >>> On Mon Apr 04,2011 05:08 am, David E Jones wrote: > > >>>> As for naming all "id" fields just plain "id", it makes it far more > difficult to keep track of foreign keys. The nice thing about giving even > sequenced ID fields a somewhat unique name is that you can use that same > name on other entities/tables and have them match up automatically. > > >>>> > > >>>> The Entity Engine does a lot with field name mapping for > relationships between entities, and there are thousands of these in the > OFBiz data model, so the few extra characters goes a long way toward making > things easier to understand and maintain. > > >>>> > > >>>> -David > > >>>> > > >>>> > > >>>> On Apr 4, 2011, at 12:19 AM, Erwan de FERRIERES wrote: > > >>>> > > >>>>> Le 03/04/2011 06:15, Mansour Al Akeel a ?crit : > > >>>>>> Hello all, > > >>>>>> > > >>>>>> I am wondering about the reasons behind using VARCHAR for entities > Id, > > >>>>>> instead of a numeric value with autoincrement. Another thing is > the > > >>>>>> naming of the primary key. For example, accommodation_class has > it's > > >>>>>> primary key as "accommodation_class_id". Wouldn't it be easier > just to > > >>>>>> name it "id"? > > >>>>>> > > >>>>>> > > >>>>>> > > >>>>>> > > >>>>>> > > >>>>> Hi Mansour, > > >>>>> > > >>>>> just go to this page : > http://ofbiz.135035.n4.nabble.com/Why-primary-keys-are-VAR-CHAR-type-in-OFBiz-td146555.html#a146562 > > >>>>> > > >>>>> Cheers, > > >>>>> > > >>>>> -- > > >>>>> Erwan de FERRIERES > > >>>>> www.nereide.biz >
