You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@cayenne.apache.org by bogdan_voloshincu <bo...@yahoo.com> on 2010/11/13 10:27:02 UTC

"overwrite=true" issue

When I import the tables from a database in my cdbimport ANT task i have
"Overwrite=true" but if i run a second and third time that task each time in
my map.xml file it will add a new obj-entity  ex :

Is anyone who know how to solve this problem ?? thank you!


<?xml version="1.0" encoding="utf-8"?>
<data-map xmlns="http://cayenne.apache.org/schema/3.0/modelMap"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://cayenne.apache.org/schema/3.0/modelMap
http://cayenne.apache.org/schema/3.0/modelMap.xsd"
  project-version="3.0.0.1">
	<property name="defaultPackage" value="persistent.oracle_X"/>
	<property name="defaultSchema" value="XE"/>
	<db-entity name="ROOC" schema="ROOT">
		<db-attribute name="ID" type="INTEGER" length="2"/>
		<db-attribute name="NR" type="INTEGER" length="2"/>
		<db-attribute name="NUME" type="VARCHAR" length="40"/>
		<db-attribute name="PRE" type="VARCHAR" length="40"/>
	</db-entity>
	<obj-entity name="Rooc" className="persistent.oracle_X.Rooc">
		<obj-attribute name="id" type="java.lang.Integer"/>
		<obj-attribute name="nr" type="java.lang.Integer"/>
		<obj-attribute name="nume" type="java.lang.String"/>
		<obj-attribute name="pre" type="java.lang.String"/>
	</obj-entity>
	<obj-entity name="Rooc1" className="persistent.oracle_X.Rooc1">
		<obj-attribute name="id" type="java.lang.Integer"/>
		<obj-attribute name="nr" type="java.lang.Integer"/>
		<obj-attribute name="nume" type="java.lang.String"/>
		<obj-attribute name="pre" type="java.lang.String"/>
	</obj-entity>
	<obj-entity name="Rooc2" className="persistent.oracle_X.Rooc2">
		<obj-attribute name="id" type="java.lang.Integer"/>
		<obj-attribute name="nr" type="java.lang.Integer"/>
		<obj-attribute name="nume" type="java.lang.String"/>
		<obj-attribute name="pre" type="java.lang.String"/>
	</obj-entity>
	<obj-entity name="Rooc3" className="persistent.oracle_X.Rooc3">
		<obj-attribute name="id" type="java.lang.Integer"/>
		<obj-attribute name="nr" type="java.lang.Integer"/>
		<obj-attribute name="nume" type="java.lang.String"/>
		<obj-attribute name="pre" type="java.lang.String"/>
	</obj-entity>
	<obj-entity name="Rooc4" className="persistent.oracle_X.Rooc4"
dbEntityName="ROOC">
		<obj-attribute name="id" type="java.lang.Integer" db-attribute-path="ID"/>
		<obj-attribute name="nr" type="java.lang.Integer" db-attribute-path="NR"/>
		<obj-attribute name="nume" type="java.lang.String"
db-attribute-path="NUME"/>
		<obj-attribute name="pre" type="java.lang.String"
db-attribute-path="PRE"/>
	</obj-entity>
</data-map>

-- 
View this message in context: http://cayenne.195.n3.nabble.com/overwrite-true-issue-tp1893615p1893615.html
Sent from the Cayenne - User mailing list archive at Nabble.com.