[ https://issues.apache.org/jira/browse/OPENJPA-1760?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Rick Curtis updated OPENJPA-1760: --------------------------------- Summary: SchemaAction='refresh,deleteTableContents' incorrectly removes data from ALL DB tables. (was: Should deleteTableContents always delete really ALL content?) Issue Type: Bug (was: Question) Fix Version/s: 2.1.0 Affects Version/s: 2.1.0 Priority: Minor (was: Major) Component/s: tooling > SchemaAction='refresh,deleteTableContents' incorrectly removes data from ALL > DB tables. > --------------------------------------------------------------------------------------- > > Key: OPENJPA-1760 > URL: https://issues.apache.org/jira/browse/OPENJPA-1760 > Project: OpenJPA > Issue Type: Bug > Components: tooling > Affects Versions: 2.0.0, 2.1.0 > Environment: Win XP, Postgres 8.4, OpenJPA 2.0.0 > Reporter: Oliver Bayer > Assignee: Rick Curtis > Priority: Minor > Fix For: 2.1.0 > > Attachments: OPENJPA-1760.patch > > > At my usecase not all tables are managed by openjpa so not all of them are > listed with the class-tag inside persistence.xml. I set up openjpa to delete > the table contents for developping with the following property: > <property name="openjpa.jdbc.SynchronizeMappings" > value="buildSchema(SchemaAction='add,deleteTableContents')"/> > But now all contents are deleted even the one of tables which aren't listed > inside persistence.xml. > Shouldn't openjpa only delete contents from tables which are configured plus > the openjpa_sequence_table rather than deleting all contents from the whole > database? Is this a bug or is there a property which I have to set to get the > described behaviour? > Greets Oli -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.