<?xml version="1.0" encoding="UTF-8"?> | |
<project type="relational"> | |
<name>PhoneCompany</name> | |
<product-version>10.1.3.1.0</product-version> | |
<schema-version>6.0</schema-version> | |
<class-repository> | |
<user-type-names> | |
<name>test.oracle.models.phone.Company</name> | |
<name>test.oracle.models.phone.EmailAddress</name> | |
<name>test.oracle.models.phone.Household</name> | |
<name>test.oracle.models.phone.Person</name> | |
<name>test.oracle.models.phone.PhoneNumber</name> | |
<name>test.oracle.models.phone.Service</name> | |
<name>test.oracle.models.phone.ServiceCall</name> | |
</user-type-names> | |
</class-repository> | |
<descriptor-names> | |
<descriptor-name>test.oracle.models.phone.Company</descriptor-name> | |
<descriptor-name>test.oracle.models.phone.Contact</descriptor-name> | |
<descriptor-name>test.oracle.models.phone.EmailAddress</descriptor-name> | |
<descriptor-name>test.oracle.models.phone.Household</descriptor-name> | |
<descriptor-name>test.oracle.models.phone.Person</descriptor-name> | |
<descriptor-name>test.oracle.models.phone.PhoneNumber</descriptor-name> | |
<descriptor-name>test.oracle.models.phone.Service</descriptor-name> | |
<descriptor-name>test.oracle.models.phone.Serviceable</descriptor-name> | |
<descriptor-name>test.oracle.models.phone.ServiceCall</descriptor-name> | |
</descriptor-names> | |
<defaults-policy type="relational"> | |
<use-method-accessing>true</use-method-accessing> | |
<caching-policy> | |
<caching-size>405</caching-size> | |
<cache-type>Full</cache-type> | |
<existence-checking>Check database</existence-checking> | |
<cache-expiry/> | |
</caching-policy> | |
<cache-all-statements>false</cache-all-statements> | |
<bind-all-parameters>true</bind-all-parameters> | |
</defaults-policy> | |
<ejb-policy> | |
<ejb-persistence-type>No EJB</ejb-persistence-type> | |
</ejb-policy> | |
<table-repository> | |
<platform-name>MySQL</platform-name> | |
<login-infos> | |
<login-info> | |
<name>MySQL</name> | |
<driver-class>com.mysql.jdbc.Driver</driver-class> | |
<url>jdbc:mysql://tlsvrdb4.ca.oracle.com/COREDEV1</url> | |
<user-name>mwdev1</user-name> | |
<password>BB742416276274A46959A54867978929</password> | |
<save-password>true</save-password> | |
</login-info> | |
</login-infos> | |
<deployment-login-spec-handle> | |
<login-spec-name>MySQL</login-spec-name> | |
</deployment-login-spec-handle> | |
<development-login-spec-handle> | |
<login-spec-name>MySQL</login-spec-name> | |
</development-login-spec-handle> | |
<table-names> | |
<name>COMPANY</name> | |
<name>COMPANY_PERSON</name> | |
<name>EMAIL</name> | |
<name>HOUSEHOLD</name> | |
<name>LINE_ACCOUNT</name> | |
<name>PERSON</name> | |
<name>PHONE_NUMBER</name> | |
<name>SEQUENCE</name> | |
<name>SERVICE_CALL</name> | |
</table-names> | |
</table-repository> | |
<sequencing> | |
<preallocation-size>50</preallocation-size> | |
<sequencing-type>Use sequencing table</sequencing-type> | |
<name-column-handle> | |
<column-table-name>SEQUENCE</column-table-name> | |
<column-name>SEQ_NAME</column-name> | |
</name-column-handle> | |
<counter-column-handle> | |
<column-table-name>SEQUENCE</column-table-name> | |
<column-name>SEQ_COUNT</column-name> | |
</counter-column-handle> | |
<table-handle> | |
<table-name>SEQUENCE</table-name> | |
</table-handle> | |
</sequencing> | |
<table-generation> | |
<default-primary-key-name>id</default-primary-key-name> | |
<primary-key-search-pattern>*id</primary-key-search-pattern> | |
</table-generation> | |
<generate-deprecated-direct-mappings>true</generate-deprecated-direct-mappings> | |
</project> |