You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by kw...@apache.org on 2006/04/26 06:37:11 UTC

svn commit: r397087 - in /incubator/tuscany/java/das/rdb/src/test/resources: CustomerConfigWithConverter.xml CustomerConfigWithIDConverter.xml OrdersOrderDetailsConfig.xml PartsConfig.xml companyMapping.xml companyMappingWithConverters.xml

Author: kwilliams
Date: Tue Apr 25 21:37:08 2006
New Revision: 397087

URL: http://svn.apache.org/viewcvs?rev=397087&view=rev
Log:
Cleaning up Command interface (TUSCANY-230)

Added:
    incubator/tuscany/java/das/rdb/src/test/resources/CustomerConfigWithConverter.xml   (with props)
    incubator/tuscany/java/das/rdb/src/test/resources/CustomerConfigWithIDConverter.xml   (with props)
    incubator/tuscany/java/das/rdb/src/test/resources/OrdersOrderDetailsConfig.xml   (with props)
    incubator/tuscany/java/das/rdb/src/test/resources/PartsConfig.xml   (with props)
    incubator/tuscany/java/das/rdb/src/test/resources/companyMappingWithConverters.xml   (with props)
Modified:
    incubator/tuscany/java/das/rdb/src/test/resources/companyMapping.xml

Added: incubator/tuscany/java/das/rdb/src/test/resources/CustomerConfigWithConverter.xml
URL: http://svn.apache.org/viewcvs/incubator/tuscany/java/das/rdb/src/test/resources/CustomerConfigWithConverter.xml?rev=397087&view=auto
==============================================================================
--- incubator/tuscany/java/das/rdb/src/test/resources/CustomerConfigWithConverter.xml (added)
+++ incubator/tuscany/java/das/rdb/src/test/resources/CustomerConfigWithConverter.xml Tue Apr 25 21:37:08 2006
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="ASCII"?>
+<Config xsi:noNamespaceSchemaLocation="http:///org.apache.tuscany.das.rdb/config.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+
+  <Table name="CUSTOMER">
+    <Column name="LASTNAME" converterClassName="org.apache.tuscany.das.rdb.test.mappings.SillyDateStringConverter"/>
+  </Table>
+	
+</Config>
\ No newline at end of file

Propchange: incubator/tuscany/java/das/rdb/src/test/resources/CustomerConfigWithConverter.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/tuscany/java/das/rdb/src/test/resources/CustomerConfigWithConverter.xml
------------------------------------------------------------------------------
    svn:keywords = Rev,Date

Added: incubator/tuscany/java/das/rdb/src/test/resources/CustomerConfigWithIDConverter.xml
URL: http://svn.apache.org/viewcvs/incubator/tuscany/java/das/rdb/src/test/resources/CustomerConfigWithIDConverter.xml?rev=397087&view=auto
==============================================================================
--- incubator/tuscany/java/das/rdb/src/test/resources/CustomerConfigWithIDConverter.xml (added)
+++ incubator/tuscany/java/das/rdb/src/test/resources/CustomerConfigWithIDConverter.xml Tue Apr 25 21:37:08 2006
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="ASCII"?>
+<Config xsi:noNamespaceSchemaLocation="http:///org.apache.tuscany.das.rdb/config.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+
+  <Table name="CUSTOMER">
+    <Column name="ID" converterClassName="org.apache.tuscany.das.rdb.test.mappings.StringToLongConverter"/>
+  </Table>
+	
+</Config>
\ No newline at end of file

Propchange: incubator/tuscany/java/das/rdb/src/test/resources/CustomerConfigWithIDConverter.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/tuscany/java/das/rdb/src/test/resources/CustomerConfigWithIDConverter.xml
------------------------------------------------------------------------------
    svn:keywords = Rev,Date

Added: incubator/tuscany/java/das/rdb/src/test/resources/OrdersOrderDetailsConfig.xml
URL: http://svn.apache.org/viewcvs/incubator/tuscany/java/das/rdb/src/test/resources/OrdersOrderDetailsConfig.xml?rev=397087&view=auto
==============================================================================
--- incubator/tuscany/java/das/rdb/src/test/resources/OrdersOrderDetailsConfig.xml (added)
+++ incubator/tuscany/java/das/rdb/src/test/resources/OrdersOrderDetailsConfig.xml Tue Apr 25 21:37:08 2006
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="ASCII"?>
+<Config xsi:noNamespaceSchemaLocation="http:///org.apache.tuscany.das.rdb/config.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+	
+	<Table name="ORDERDETAILS">
+        <Column name="ORDERID" primaryKey="true"/>
+        <Column name="PRODUCTID" primaryKey="true"/>
+    </Table>
+ 
+	   
+    <Relationship name="ORDERDETAILS" primaryKeyTable="ANORDER"
+        foreignKeyTable="ORDERDETAILS" many="true">
+        <KeyPair primaryKeyColumn="ID" foreignKeyColumn="ORDERID"/>
+    </Relationship>
+    
+</Config>
\ No newline at end of file

Propchange: incubator/tuscany/java/das/rdb/src/test/resources/OrdersOrderDetailsConfig.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/tuscany/java/das/rdb/src/test/resources/OrdersOrderDetailsConfig.xml
------------------------------------------------------------------------------
    svn:keywords = Rev,Date

Added: incubator/tuscany/java/das/rdb/src/test/resources/PartsConfig.xml
URL: http://svn.apache.org/viewcvs/incubator/tuscany/java/das/rdb/src/test/resources/PartsConfig.xml?rev=397087&view=auto
==============================================================================
--- incubator/tuscany/java/das/rdb/src/test/resources/PartsConfig.xml (added)
+++ incubator/tuscany/java/das/rdb/src/test/resources/PartsConfig.xml Tue Apr 25 21:37:08 2006
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="ASCII"?>
+<Config xsi:noNamespaceSchemaLocation="http:///org.apache.tuscany.das.rdb/config.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+  
+  <Table name="PART">
+  	<Column name="ID" primaryKey="true"/>
+  </Table>
+  
+  <Relationship name="subparts" primaryKeyTable="PART" foreignKeyTable="PART" many="true">
+     <KeyPair primaryKeyColumn="ID" foreignKeyColumn="PARENT_ID"/>
+  </Relationship>	
+	
+</Config>
\ No newline at end of file

Propchange: incubator/tuscany/java/das/rdb/src/test/resources/PartsConfig.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/tuscany/java/das/rdb/src/test/resources/PartsConfig.xml
------------------------------------------------------------------------------
    svn:keywords = Rev,Date

Modified: incubator/tuscany/java/das/rdb/src/test/resources/companyMapping.xml
URL: http://svn.apache.org/viewcvs/incubator/tuscany/java/das/rdb/src/test/resources/companyMapping.xml?rev=397087&r1=397086&r2=397087&view=diff
==============================================================================
--- incubator/tuscany/java/das/rdb/src/test/resources/companyMapping.xml (original)
+++ incubator/tuscany/java/das/rdb/src/test/resources/companyMapping.xml Tue Apr 25 21:37:08 2006
@@ -8,6 +8,7 @@
   <Table name="DEPARTMENT" propertyName="DepartmentType">
     <Column name="ID" primaryKey="true"/>
   </Table>
+
   <Table name="EMPLOYEE" propertyName="EmployeeType">
   	  <Column name="ID" primaryKey="true"/>
   </Table>

Added: incubator/tuscany/java/das/rdb/src/test/resources/companyMappingWithConverters.xml
URL: http://svn.apache.org/viewcvs/incubator/tuscany/java/das/rdb/src/test/resources/companyMappingWithConverters.xml?rev=397087&view=auto
==============================================================================
--- incubator/tuscany/java/das/rdb/src/test/resources/companyMappingWithConverters.xml (added)
+++ incubator/tuscany/java/das/rdb/src/test/resources/companyMappingWithConverters.xml Tue Apr 25 21:37:08 2006
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="ASCII"?>
+<Config xsi:noNamespaceSchemaLocation="http:///org.apache.tuscany.das.rdb/config.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+  
+  <Table name="COMPANY" propertyName="CompanyType">
+    <Column name="ID" primaryKey="true"/>
+  </Table>
+  
+  <Table name="DEPARTMENT" propertyName="DepartmentType">
+    <Column name="ID" primaryKey="true"/>
+    <Column name="NUMBER" converterClassName="org.apache.tuscany.das.rdb.test.mappings.StringToIntegerConverter"/>
+  </Table>
+
+  <Table name="EMPLOYEE" propertyName="EmployeeType">
+  	  <Column name="ID" primaryKey="true"/>
+  	  <Column name="MANAGER" converterClassName="org.apache.tuscany.das.rdb.test.mappings.IntegerToBooleanConverter"/>
+  </Table>	
+	
+  <Relationship name="departments" primaryKeyTable="COMPANY" foreignKeyTable="DEPARTMENT" many="true">
+     <KeyPair primaryKeyColumn="ID" foreignKeyColumn="COMPANYID"/>
+  </Relationship>	
+
+  <Relationship name="employees" primaryKeyTable="DEPARTMENT" foreignKeyTable="EMPLOYEE" many="true">
+     <KeyPair primaryKeyColumn="ID" foreignKeyColumn="DEPARTMENTID"/>
+  </Relationship>	
+	
+</Config>

Propchange: incubator/tuscany/java/das/rdb/src/test/resources/companyMappingWithConverters.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/tuscany/java/das/rdb/src/test/resources/companyMappingWithConverters.xml
------------------------------------------------------------------------------
    svn:keywords = Rev,Date