You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ibatis.apache.org by gb...@apache.org on 2005/07/10 15:03:12 UTC

svn commit: r210007 [3/3] - in /ibatis/trunk/cs/mapper: IBatisNet.Common/ IBatisNet.DataMapper.Test/ IBatisNet.DataMapper.Test/Maps/Access/OleDb/ IBatisNet.DataMapper.Test/Maps/MSSQL/Odbc/ IBatisNet.DataMapper.Test/Maps/MSSQL/OleDb/ IBatisNet.DataMappe...

Modified: ibatis/trunk/cs/mapper/IBatisNet.DataMapper/SqlMap.xsd
URL: http://svn.apache.org/viewcvs/ibatis/trunk/cs/mapper/IBatisNet.DataMapper/SqlMap.xsd?rev=210007&r1=210006&r2=210007&view=diff
==============================================================================
--- ibatis/trunk/cs/mapper/IBatisNet.DataMapper/SqlMap.xsd (original)
+++ ibatis/trunk/cs/mapper/IBatisNet.DataMapper/SqlMap.xsd Sun Jul 10 06:03:07 2005
@@ -1,5 +1,17 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:vs="http://schemas.microsoft.com/Visual-Studio-Intellisense" xmlns="http://ibatis.apache.org"  targetNamespace="http://ibatis.apache.org" elementFormDefault="qualified" attributeFormDefault="unqualified" vs:friendlyname="iBATIS.NET  DataMapper Configuration" vs:ishtmlschema="false" vs:iscasesensitive="true" vs:requireattributequotes="true" vs:defaultnamespacequalifier="" vs:defaultnsprefix="" >
+<xs:schema 
+targetNamespace="http://ibatis.apache.org/mapping" 
+elementFormDefault="qualified" 
+xmlns:mstns="http://tempuri.org/XMLSchema.xsd" 
+xmlns:xs="http://www.w3.org/2001/XMLSchema" 
+xmlns="http://ibatis.apache.org/mapping"
+xmlns:vs="http://schemas.microsoft.com/Visual-Studio-Intellisense" 
+vs:friendlyname="iBATIS.NET mapping file Configuration Schema" 
+vs:ishtmlschema="false" 
+vs:iscasesensitive="true" 
+vs:requireattributequotes="true" 
+vs:defaultnamespacequalifier="" 
+vs:defaultnsprefix="" >
 
 	<xs:annotation>
 		<xs:documentation>
@@ -17,7 +29,8 @@
 	<xs:element name="discriminator">
 		<xs:complexType>
 			<xs:attribute name="column" type="xs:string"/>
-			<xs:attribute name="formula" type="xs:string"/>
+			<xs:attribute name="type" type="xs:string"/>
+			<xs:attribute name="typeHandler" type="xs:string"/>
 		</xs:complexType>
 	</xs:element>
 
@@ -155,6 +168,7 @@
 			<xs:attribute name="id" type="xs:string" use="required"/>
 			<xs:attribute name="parameterClass" type="xs:string"/>
 			<xs:attribute name="parameterMap" type="xs:string"/>
+			<xs:attribute name="resultClass" type="xs:string"/>
 		</xs:complexType>
 	</xs:element>
 	<xs:element name="isNotParameterPresent">

Modified: ibatis/trunk/cs/mapper/IBatisNet.DataMapper/SqlMapConfig.xsd
URL: http://svn.apache.org/viewcvs/ibatis/trunk/cs/mapper/IBatisNet.DataMapper/SqlMapConfig.xsd?rev=210007&r1=210006&r2=210007&view=diff
==============================================================================
--- ibatis/trunk/cs/mapper/IBatisNet.DataMapper/SqlMapConfig.xsd (original)
+++ ibatis/trunk/cs/mapper/IBatisNet.DataMapper/SqlMapConfig.xsd Sun Jul 10 06:03:07 2005
@@ -1,5 +1,17 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:vs="http://schemas.microsoft.com/Visual-Studio-Intellisense" xmlns="http://ibatis.apache.org"  targetNamespace="http://ibatis.apache.org" elementFormDefault="qualified" attributeFormDefault="unqualified" vs:friendlyname="iBATIS.NET  DataMapper Configuration" vs:ishtmlschema="false" vs:iscasesensitive="true" vs:requireattributequotes="true" vs:defaultnamespacequalifier="" vs:defaultnsprefix="">
+<xs:schema targetNamespace="http://ibatis.apache.org/dataMapper" 
+elementFormDefault="qualified" 
+xmlns:mstns="http://tempuri.org/XMLSchema.xsd" 
+xmlns:xs="http://www.w3.org/2001/XMLSchema" 
+xmlns="http://ibatis.apache.org/dataMapper"
+xmlns:vs="http://schemas.microsoft.com/Visual-Studio-Intellisense" 
+vs:friendlyname="iBATIS.NET DataMapper Configuration Schema" 
+vs:ishtmlschema="false" 
+vs:iscasesensitive="true" 
+vs:requireattributequotes="true" 
+vs:defaultnamespacequalifier="" 
+vs:defaultnsprefix=""> 
+
 	<xs:annotation>
 		<xs:documentation>
 		DataMapper XML Schema Definition
@@ -72,10 +84,10 @@
 	</xs:element>
 	<xs:element name="setting">
 		<xs:complexType>
-			<xs:attribute name="useStatementNamespaces" type="xs:string"/>
+			<xs:attribute name="useStatementNamespaces" type="xs:string"  default="false"/>
 			<xs:attribute name="cacheModelsEnabled" type="xs:string"/>
 			<xs:attribute name="validateSqlMap" type="xs:string" default="false"/>
-			<xs:attribute name="useEmbedStatementParams" type="xs:string" default="false"/>
+			<xs:attribute name="useEmbedStatementParams" type="xs:boolean" default="false"/>
 		</xs:complexType>
 	</xs:element>
 	<xs:element name="settings">