blob: ba08913711cbbcc1d70c83d940be4208c557dfab [file]
<?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="defaultLockType" value="optimistic"/>
<property name="defaultPackage" value="org.apache.cayenne.modeler.pref"/>
<property name="defaultSuperclass" value="org.apache.cayenne.pref.PreferenceDetail"/>
<db-entity name="component_geometry">
<db-attribute name="height" type="INTEGER"/>
<db-attribute name="id" type="INTEGER" isPrimaryKey="true" isMandatory="true"/>
<db-attribute name="width" type="INTEGER"/>
<db-attribute name="x" type="INTEGER"/>
<db-attribute name="y" type="INTEGER"/>
</db-entity>
<db-entity name="data_map_defaults">
<db-attribute name="generate_pairs" type="INTEGER"/>
<db-attribute name="id" type="INTEGER" isPrimaryKey="true" isMandatory="true"/>
<db-attribute name="output_path" type="VARCHAR"/>
<db-attribute name="subclass_template" type="VARCHAR"/>
<db-attribute name="superclass_package_suffix" type="VARCHAR"/>
<db-attribute name="superclass_template" type="VARCHAR"/>
</db-entity>
<db-entity name="data_node_defaults">
<db-attribute name="id" type="INTEGER" isPrimaryKey="true" isMandatory="true"/>
<db-attribute name="local_data_source" type="VARCHAR"/>
</db-entity>
<db-entity name="db_connection_info">
<db-attribute name="db_adapter" type="VARCHAR"/>
<db-attribute name="domain_preference_id" type="INTEGER"/>
<db-attribute name="id" type="INTEGER" isPrimaryKey="true" isMandatory="true"/>
<db-attribute name="jdbc_driver" type="VARCHAR"/>
<db-attribute name="password" type="VARCHAR"/>
<db-attribute name="url" type="VARCHAR"/>
<db-attribute name="user_name" type="VARCHAR"/>
</db-entity>
<db-entity name="db_generator_defaults">
<db-attribute name="create_fk" type="INTEGER"/>
<db-attribute name="create_pk" type="INTEGER"/>
<db-attribute name="create_tables" type="INTEGER"/>
<db-attribute name="drop_pk" type="INTEGER"/>
<db-attribute name="drop_tables" type="INTEGER"/>
<db-attribute name="id" type="INTEGER" isPrimaryKey="true" isMandatory="true"/>
</db-entity>
<db-entity name="fs_path">
<db-attribute name="id" type="INTEGER" isPrimaryKey="true" isMandatory="true"/>
<db-attribute name="path" type="VARCHAR"/>
</db-entity>
<obj-entity name="ComponentGeometry" className="org.apache.cayenne.modeler.pref.ComponentGeometry" dbEntityName="component_geometry" superClassName="org.apache.cayenne.pref.PreferenceDetail">
<obj-attribute name="height" type="java.lang.Integer" db-attribute-path="height"/>
<obj-attribute name="width" type="java.lang.Integer" db-attribute-path="width"/>
<obj-attribute name="x" type="java.lang.Integer" db-attribute-path="x"/>
<obj-attribute name="y" type="java.lang.Integer" db-attribute-path="y"/>
</obj-entity>
<obj-entity name="DBConnectionInfo" className="org.apache.cayenne.modeler.pref.DBConnectionInfo" dbEntityName="db_connection_info" superClassName="org.apache.cayenne.pref.PreferenceDetail">
<obj-attribute name="dbAdapter" type="java.lang.String" db-attribute-path="db_adapter"/>
<obj-attribute name="domainPreferenceId" type="java.lang.Integer" db-attribute-path="domain_preference_id"/>
<obj-attribute name="jdbcDriver" type="java.lang.String" db-attribute-path="jdbc_driver"/>
<obj-attribute name="password" type="java.lang.String" db-attribute-path="password"/>
<obj-attribute name="url" type="java.lang.String" db-attribute-path="url"/>
<obj-attribute name="userName" type="java.lang.String" db-attribute-path="user_name"/>
</obj-entity>
<obj-entity name="DBGeneratorDefaults" className="org.apache.cayenne.modeler.pref.DBGeneratorDefaults" lock-type="optimistic" dbEntityName="db_generator_defaults" superClassName="org.apache.cayenne.pref.PreferenceDetail">
<obj-attribute name="createFK" type="java.lang.Boolean" db-attribute-path="create_fk"/>
<obj-attribute name="createPK" type="java.lang.Boolean" db-attribute-path="create_pk"/>
<obj-attribute name="createTables" type="java.lang.Boolean" db-attribute-path="create_tables"/>
<obj-attribute name="dropPK" type="java.lang.Boolean" db-attribute-path="drop_pk"/>
<obj-attribute name="dropTables" type="java.lang.Boolean" db-attribute-path="drop_tables"/>
<post-add method-name="prePersist"/>
</obj-entity>
<obj-entity name="DataMapDefaults" className="org.apache.cayenne.modeler.pref.DataMapDefaults" lock-type="optimistic" dbEntityName="data_map_defaults" superClassName="org.apache.cayenne.pref.PreferenceDetail">
<obj-attribute name="generatePairs" type="java.lang.Boolean" db-attribute-path="generate_pairs"/>
<obj-attribute name="outputPath" type="java.lang.String" db-attribute-path="output_path"/>
<obj-attribute name="subclassTemplate" type="java.lang.String" db-attribute-path="subclass_template"/>
<obj-attribute name="superclassPackage" type="java.lang.String" db-attribute-path="superclass_package_suffix"/>
<obj-attribute name="superclassTemplate" type="java.lang.String" db-attribute-path="superclass_template"/>
<post-add method-name="prePersist"/>
</obj-entity>
<obj-entity name="DataNodeDefaults" className="org.apache.cayenne.modeler.pref.DataNodeDefaults" lock-type="optimistic" dbEntityName="data_node_defaults" superClassName="org.apache.cayenne.pref.PreferenceDetail">
<obj-attribute name="localDataSource" type="java.lang.String" db-attribute-path="local_data_source"/>
</obj-entity>
<obj-entity name="FSPath" className="org.apache.cayenne.modeler.pref.FSPath" dbEntityName="fs_path" superClassName="org.apache.cayenne.pref.PreferenceDetail">
<obj-attribute name="path" type="java.lang.String" db-attribute-path="path"/>
</obj-entity>
</data-map>