I have not seen much code using the party role, though that is a good way.

Adrian Crum sent the following on 12/17/2007 8:23 AM:
> Maybe a Patient party role would be more appropriate.
> 
> 
> BJ Freeman wrote:
> 
>> like any relational database, if you have tables that are realated and
>> they have data in them then that data may be lost.
>>
>> as a side note: look at using a party as person and create a Patient
>> Party group. saves doing redundant work
>>
>>
>> Edward Banfa sent the following on 12/17/2007 3:50 AM:
>>
>>> Hi Jacques,
>>>
>>> Ummm, what are the implications of deleting a table in ofbiz apart
>>> from loss
>>> of data contained in that table? Coz I just deleted a table using the
>>> SQL
>>> processor (am actually just learning Ofbiz, am not yet working on a
>>> building
>>> a production app). I had previously defined an entity called Patient and
>>> after a I deleted the table and I restarted ofbiz, I cant see my
>>> entity in
>>> the Entity Data Maintenance page of webtools. Issuing the following
>>> SQL "SELECT * FROM PATIENT" from the SQL processor page throws an
>>> exception, the
>>> trace in console.log says: ERROR 42X05: Table/View 'PATIENT' does not
>>> exist.
>>>
>>> Am I missing something here?
>>>
>>> All help appreciated, thx
>>>
>>> Regards
>>>
>>> Edward
>>>
>>> Below are my entitymodel.xml and entitygroup.xml files repectively
>>>
>>> --------------------------------------------------------
>>>
>>> <?xml version="1.0" encoding="UTF-8"?>
>>> <entitymodel xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
>>>
>>> xsi:noNamespaceSchemaLocation="http://www.ofbiz.org/dtds/entitymodel.xsd";>
>>>
>>>  <!-- ========================================================= -->
>>>  <!-- ======================== Defaults ======================= -->
>>>  <!-- ========================================================= -->
>>>    <title>Entities for a Hello world component</title>
>>>    <description>None</description>
>>>    <copyright>Copyright (c) Hello World, Inc.</copyright>
>>>    <author>Edward Banfa</author>
>>>    <version>0.1</version>
>>>
>>>    <entity entity-name="Patient" package-name="org.helloworld.emedic"
>>>        title="Entity to represent mentally sick people in government">
>>>        <field name="patientId" type="id-ne"/>
>>>        <field name="firstName" type="id"/>
>>>        <field name="lastName" type="id"/>
>>>        <field name="appointment" type="id"/>
>>>        <prim-key field="patientId"/>         </entity>
>>>   </entitymodel>
>>> -------------------------------------------------------------------------
>>>
>>>
>>> -------------------------------------------------------------------------
>>>
>>>
>>> <?xml version="1.0" encoding="UTF-8"?>
>>>
>>> <entitygroup xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
>>>
>>> xsi:noNamespaceSchemaLocation="http://www.ofbiz.org/dtds/entitygroup.xsd";>
>>>
>>>
>>>
>>>  <entity-group group="org.ofbiz" entity="Patient"/>
>>>
>>> </entitygroup>
>>>
>>> --------------------------------------------------------------------------
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> -----Original Message-----
>>> From: Jacques Le Roux [mailto:[EMAIL PROTECTED] Sent:
>>> Monday, December 17, 2007 11:56 AM
>>> To: [email protected]
>>> Subject: Re: Deleting a table
>>>
>>> http://docs.ofbiz.org/display/OFBIZ/FAQ+-+Tips+-+Tricks+-+Cookbook+-+HowTo
>>>
>>>
>>> Look for Derby, not sure there is exactly an answer but you should
>>> find your
>>> way from there. Beware that it's not recommended to
>>> delete tables in OFBiz...
>>>
>>> Jacques
>>>
>>> De : "Edward Banfa" <[EMAIL PROTECTED]>
>>>
>>>> Hi all.
>>>>
>>>>
>>>>
>>>> I would like to know how to delete a table in the Derby database that
>>>
>>> comes
>>>
>>>> with Ofbiz.
>>>>
>>>>
>>>>
>>>> Actually I have a problem with a an entity that I created, I want to
>>>> alter
>>>> the columns on the entity and hence in the underlying table that
>>>
>>> represents
>>>
>>>> the data for the entity. Do I have to drop the existing table or is
>>>> there
>>>
>>> a
>>>
>>>> way I can have ofbiz pickup any changes in the
>>>>
>>>> entity definition and update the db schema ?
>>>>
>>>>
>>>>
>>>> Thank u for ur help in advance
>>>>
>>>>
>>>>
>>>> Regards
>>>>
>>>>
>>>>
>>>> Edward
>>>>
>>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>
>>
> 
> 
> 
> 

Reply via email to