|
From: <sb...@us...> - 2011-08-22 12:58:33
|
Revision: 6027
http://nhibernate.svn.sourceforge.net/nhibernate/?rev=6027&view=rev
Author: sbohlen
Date: 2011-08-22 12:58:25 +0000 (Mon, 22 Aug 2011)
Log Message:
-----------
-delete non-source-code-related content from the repository to prevent subsequent use now that the authoritative repo has been switched to GITHUB
-introduce OBSOLETE.txt message file into all folders
-prepend OBSOLETE message to all .cs files to further ensure viewers are advised that the content in this repo is obsolete
Modified Paths:
--------------
trunk/nhibernate/src/NHibernate.Test/Naturalid/Immutable/ImmutableNaturalIdFixture.cs
trunk/nhibernate/src/NHibernate.Test/Naturalid/Immutable/User.cs
trunk/nhibernate/src/NHibernate.Test/Naturalid/Immutable/User.hbm.xml
trunk/nhibernate/src/NHibernate.Test/Naturalid/Mutable/MutableNaturalIdFixture.cs
trunk/nhibernate/src/NHibernate.Test/Naturalid/Mutable/User.cs
trunk/nhibernate/src/NHibernate.Test/Naturalid/Mutable/User.hbm.xml
trunk/nhibernate/src/NHibernate.Test/Ondelete/Address.cs
trunk/nhibernate/src/NHibernate.Test/Ondelete/Child.cs
trunk/nhibernate/src/NHibernate.Test/Ondelete/EFG.cs
trunk/nhibernate/src/NHibernate.Test/Ondelete/Employee.cs
trunk/nhibernate/src/NHibernate.Test/Ondelete/OnDeleteFixture.cs
trunk/nhibernate/src/NHibernate.Test/Ondelete/Parent.cs
trunk/nhibernate/src/NHibernate.Test/Ondelete/ParentChildFixture.cs
trunk/nhibernate/src/NHibernate.Test/Ondelete/Person.cs
trunk/nhibernate/src/NHibernate.Test/Ondelete/Salesperson.cs
trunk/nhibernate/src/NHibernate.Test/Operations/AbstractOperationTestCase.cs
trunk/nhibernate/src/NHibernate.Test/Operations/Address.cs
trunk/nhibernate/src/NHibernate.Test/Operations/Competition.cs
trunk/nhibernate/src/NHibernate.Test/Operations/Competitor.cs
trunk/nhibernate/src/NHibernate.Test/Operations/Employee.cs
trunk/nhibernate/src/NHibernate.Test/Operations/Employer.cs
trunk/nhibernate/src/NHibernate.Test/Operations/MergeFixture.cs
trunk/nhibernate/src/NHibernate.Test/Operations/Node.cs
trunk/nhibernate/src/NHibernate.Test/Operations/NumberedNode.cs
trunk/nhibernate/src/NHibernate.Test/Operations/Person.cs
trunk/nhibernate/src/NHibernate.Test/Operations/PersonalDetails.cs
trunk/nhibernate/src/NHibernate.Test/Operations/TimestampedEntity.cs
trunk/nhibernate/src/NHibernate.Test/Operations/VersionedEntity.cs
trunk/nhibernate/src/NHibernate.Test/Pagination/CustomMsSqlDialect.cs
trunk/nhibernate/src/NHibernate.Test/Pagination/CustomMsSqlDriver.cs
trunk/nhibernate/src/NHibernate.Test/Pagination/DataPoint.cs
trunk/nhibernate/src/NHibernate.Test/Pagination/PaginationFixture.cs
Added Paths:
-----------
trunk/nhibernate/src/NHibernate.Test/Naturalid/Immutable/___README___THIS_REPOSITORY_IS_OBSOLETE___AUTHORITATIVE_REPOSITORY_HAS_BEEN_MOVED.txt
trunk/nhibernate/src/NHibernate.Test/Naturalid/Mutable/___README___THIS_REPOSITORY_IS_OBSOLETE___AUTHORITATIVE_REPOSITORY_HAS_BEEN_MOVED.txt
trunk/nhibernate/src/NHibernate.Test/Naturalid/___README___THIS_REPOSITORY_IS_OBSOLETE___AUTHORITATIVE_REPOSITORY_HAS_BEEN_MOVED.txt
trunk/nhibernate/src/NHibernate.Test/Ondelete/___README___THIS_REPOSITORY_IS_OBSOLETE___AUTHORITATIVE_REPOSITORY_HAS_BEEN_MOVED.txt
trunk/nhibernate/src/NHibernate.Test/Operations/___README___THIS_REPOSITORY_IS_OBSOLETE___AUTHORITATIVE_REPOSITORY_HAS_BEEN_MOVED.txt
trunk/nhibernate/src/NHibernate.Test/Pagination/___README___THIS_REPOSITORY_IS_OBSOLETE___AUTHORITATIVE_REPOSITORY_HAS_BEEN_MOVED.txt
trunk/nhibernate/src/NHibernate.Test/Parameters/___README___THIS_REPOSITORY_IS_OBSOLETE___AUTHORITATIVE_REPOSITORY_HAS_BEEN_MOVED.txt
Modified: trunk/nhibernate/src/NHibernate.Test/Naturalid/Immutable/ImmutableNaturalIdFixture.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.Test/Naturalid/Immutable/ImmutableNaturalIdFixture.cs 2011-08-22 12:50:32 UTC (rev 6026)
+++ trunk/nhibernate/src/NHibernate.Test/Naturalid/Immutable/ImmutableNaturalIdFixture.cs 2011-08-22 12:58:25 UTC (rev 6027)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System.Collections;
using NHibernate.Cfg;
using NHibernate.Criterion;
Modified: trunk/nhibernate/src/NHibernate.Test/Naturalid/Immutable/User.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.Test/Naturalid/Immutable/User.cs 2011-08-22 12:50:32 UTC (rev 6026)
+++ trunk/nhibernate/src/NHibernate.Test/Naturalid/Immutable/User.cs 2011-08-22 12:58:25 UTC (rev 6027)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
namespace NHibernate.Test.Naturalid.Immutable
{
public class User
Modified: trunk/nhibernate/src/NHibernate.Test/Naturalid/Immutable/User.hbm.xml
===================================================================
--- trunk/nhibernate/src/NHibernate.Test/Naturalid/Immutable/User.hbm.xml 2011-08-22 12:50:32 UTC (rev 6026)
+++ trunk/nhibernate/src/NHibernate.Test/Naturalid/Immutable/User.hbm.xml 2011-08-22 12:58:25 UTC (rev 6027)
@@ -1,24 +1,24 @@
-<?xml version="1.0"?>
-<!--
-
- This mapping illustrates use of <natural-id mutable="false"/>
-
--->
-<hibernate-mapping xmlns="urn:nhibernate-mapping-2.2"
- namespace="NHibernate.Test.Naturalid.Immutable"
- assembly="NHibernate.Test">
-
- <class name="User" table="IMM_NAT_ID_USER" lazy="true">
- <comment>Users may bid for or sell auction items.</comment>
- <id name="MyUserId" type="int">
- <generator class="increment"/>
- </id>
- <natural-id mutable="false">
- <property name="UserName" length="10"/>
- </natural-id>
- <version name="Version"/>
- <property name="Password" not-null="true" length="15" column="`password`"/>
- <property name="Email"/>
- </class>
-
+<?xml version="1.0"?>
+<!--
+
+ This mapping illustrates use of <natural-id mutable="false"/>
+
+-->
+<hibernate-mapping xmlns="urn:nhibernate-mapping-2.2"
+ namespace="NHibernate.Test.Naturalid.Immutable"
+ assembly="NHibernate.Test">
+
+ <class name="User" table="IMM_NAT_ID_USER" lazy="true">
+ <comment>Users may bid for or sell auction items.</comment>
+ <id name="MyUserId" type="int">
+ <generator class="increment"/>
+ </id>
+ <natural-id mutable="false">
+ <property name="UserName" length="10"/>
+ </natural-id>
+ <version name="Version"/>
+ <property name="Password" not-null="true" length="15" column="`password`"/>
+ <property name="Email"/>
+ </class>
+
</hibernate-mapping>
\ No newline at end of file
Added: trunk/nhibernate/src/NHibernate.Test/Naturalid/Immutable/___README___THIS_REPOSITORY_IS_OBSOLETE___AUTHORITATIVE_REPOSITORY_HAS_BEEN_MOVED.txt
===================================================================
--- trunk/nhibernate/src/NHibernate.Test/Naturalid/Immutable/___README___THIS_REPOSITORY_IS_OBSOLETE___AUTHORITATIVE_REPOSITORY_HAS_BEEN_MOVED.txt (rev 0)
+++ trunk/nhibernate/src/NHibernate.Test/Naturalid/Immutable/___README___THIS_REPOSITORY_IS_OBSOLETE___AUTHORITATIVE_REPOSITORY_HAS_BEEN_MOVED.txt 2011-08-22 12:58:25 UTC (rev 6027)
@@ -0,0 +1,2 @@
+As of 8/21/2011 this repository has been officially deprecated.
+The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
\ No newline at end of file
Modified: trunk/nhibernate/src/NHibernate.Test/Naturalid/Mutable/MutableNaturalIdFixture.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.Test/Naturalid/Mutable/MutableNaturalIdFixture.cs 2011-08-22 12:50:32 UTC (rev 6026)
+++ trunk/nhibernate/src/NHibernate.Test/Naturalid/Mutable/MutableNaturalIdFixture.cs 2011-08-22 12:58:25 UTC (rev 6027)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Collections;
using System.Reflection;
Modified: trunk/nhibernate/src/NHibernate.Test/Naturalid/Mutable/User.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.Test/Naturalid/Mutable/User.cs 2011-08-22 12:50:32 UTC (rev 6026)
+++ trunk/nhibernate/src/NHibernate.Test/Naturalid/Mutable/User.cs 2011-08-22 12:58:25 UTC (rev 6027)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
namespace NHibernate.Test.Naturalid.Mutable
{
public class User
Modified: trunk/nhibernate/src/NHibernate.Test/Naturalid/Mutable/User.hbm.xml
===================================================================
--- trunk/nhibernate/src/NHibernate.Test/Naturalid/Mutable/User.hbm.xml 2011-08-22 12:50:32 UTC (rev 6026)
+++ trunk/nhibernate/src/NHibernate.Test/Naturalid/Mutable/User.hbm.xml 2011-08-22 12:58:25 UTC (rev 6027)
@@ -1,24 +1,24 @@
-<?xml version="1.0"?>
-<!--
-
- This mapping illustrates use of <natural-id mutable="true"/>
-
--->
-
-<hibernate-mapping xmlns="urn:nhibernate-mapping-2.2"
- namespace="NHibernate.Test.Naturalid.Mutable"
- assembly="NHibernate.Test"
- default-access="field">
-
- <class name="User" table="SystemUserInfo">
- <id name="id">
- <generator class="increment"/>
- </id>
- <natural-id mutable="true">
- <property name="name"/>
- <property name="org"/>
- </natural-id>
- <property name="password"/>
- </class>
-
+<?xml version="1.0"?>
+<!--
+
+ This mapping illustrates use of <natural-id mutable="true"/>
+
+-->
+
+<hibernate-mapping xmlns="urn:nhibernate-mapping-2.2"
+ namespace="NHibernate.Test.Naturalid.Mutable"
+ assembly="NHibernate.Test"
+ default-access="field">
+
+ <class name="User" table="SystemUserInfo">
+ <id name="id">
+ <generator class="increment"/>
+ </id>
+ <natural-id mutable="true">
+ <property name="name"/>
+ <property name="org"/>
+ </natural-id>
+ <property name="password"/>
+ </class>
+
</hibernate-mapping>
\ No newline at end of file
Added: trunk/nhibernate/src/NHibernate.Test/Naturalid/Mutable/___README___THIS_REPOSITORY_IS_OBSOLETE___AUTHORITATIVE_REPOSITORY_HAS_BEEN_MOVED.txt
===================================================================
--- trunk/nhibernate/src/NHibernate.Test/Naturalid/Mutable/___README___THIS_REPOSITORY_IS_OBSOLETE___AUTHORITATIVE_REPOSITORY_HAS_BEEN_MOVED.txt (rev 0)
+++ trunk/nhibernate/src/NHibernate.Test/Naturalid/Mutable/___README___THIS_REPOSITORY_IS_OBSOLETE___AUTHORITATIVE_REPOSITORY_HAS_BEEN_MOVED.txt 2011-08-22 12:58:25 UTC (rev 6027)
@@ -0,0 +1,2 @@
+As of 8/21/2011 this repository has been officially deprecated.
+The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
\ No newline at end of file
Added: trunk/nhibernate/src/NHibernate.Test/Naturalid/___README___THIS_REPOSITORY_IS_OBSOLETE___AUTHORITATIVE_REPOSITORY_HAS_BEEN_MOVED.txt
===================================================================
--- trunk/nhibernate/src/NHibernate.Test/Naturalid/___README___THIS_REPOSITORY_IS_OBSOLETE___AUTHORITATIVE_REPOSITORY_HAS_BEEN_MOVED.txt (rev 0)
+++ trunk/nhibernate/src/NHibernate.Test/Naturalid/___README___THIS_REPOSITORY_IS_OBSOLETE___AUTHORITATIVE_REPOSITORY_HAS_BEEN_MOVED.txt 2011-08-22 12:58:25 UTC (rev 6027)
@@ -0,0 +1,2 @@
+As of 8/21/2011 this repository has been officially deprecated.
+The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
\ No newline at end of file
Modified: trunk/nhibernate/src/NHibernate.Test/Ondelete/Address.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.Test/Ondelete/Address.cs 2011-08-22 12:50:32 UTC (rev 6026)
+++ trunk/nhibernate/src/NHibernate.Test/Ondelete/Address.cs 2011-08-22 12:58:25 UTC (rev 6027)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
namespace NHibernate.Test.Ondelete
{
public class Address
Modified: trunk/nhibernate/src/NHibernate.Test/Ondelete/Child.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.Test/Ondelete/Child.cs 2011-08-22 12:50:32 UTC (rev 6026)
+++ trunk/nhibernate/src/NHibernate.Test/Ondelete/Child.cs 2011-08-22 12:58:25 UTC (rev 6027)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
namespace NHibernate.Test.Ondelete
{
public class Child
Modified: trunk/nhibernate/src/NHibernate.Test/Ondelete/EFG.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.Test/Ondelete/EFG.cs 2011-08-22 12:50:32 UTC (rev 6026)
+++ trunk/nhibernate/src/NHibernate.Test/Ondelete/EFG.cs 2011-08-22 12:58:25 UTC (rev 6027)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
namespace NHibernate.Test.Ondelete
{
public class E
Modified: trunk/nhibernate/src/NHibernate.Test/Ondelete/Employee.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.Test/Ondelete/Employee.cs 2011-08-22 12:50:32 UTC (rev 6026)
+++ trunk/nhibernate/src/NHibernate.Test/Ondelete/Employee.cs 2011-08-22 12:58:25 UTC (rev 6027)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
namespace NHibernate.Test.Ondelete
{
public class Employee : Person
Modified: trunk/nhibernate/src/NHibernate.Test/Ondelete/OnDeleteFixture.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.Test/Ondelete/OnDeleteFixture.cs 2011-08-22 12:50:32 UTC (rev 6026)
+++ trunk/nhibernate/src/NHibernate.Test/Ondelete/OnDeleteFixture.cs 2011-08-22 12:58:25 UTC (rev 6027)
@@ -1,11 +1,15 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System.Collections;
+using NHibernate.Cfg;
using NHibernate.Stat;
using NUnit.Framework;
+using System.Collections.Generic;
namespace NHibernate.Test.Ondelete
{
[TestFixture]
- public class OnDeleteFixture : TestCase
+ public class JoinedSubclassFixture : TestCase
{
protected override string MappingsAssembly
{
@@ -14,66 +18,43 @@
protected override IList Mappings
{
- get { return new string[] { "Ondelete.Person.hbm.xml" }; }
+ get { return new string[] { "Ondelete.EFGJoinedSubclass.hbm.xml" }; }
}
- protected override void Configure(Cfg.Configuration configuration)
+ protected override void Configure(Configuration cfg)
{
- cfg.SetProperty(Cfg.Environment.GenerateStatistics, "true");
+ cfg.SetProperty(Environment.GenerateStatistics, "true");
}
- protected override bool AppliesTo(NHibernate.Dialect.Dialect dialect)
- {
- return dialect.SupportsCircularCascadeDeleteConstraints;
- }
-
[Test]
- public void JoinedSubclass()
+ public void JoinedSubclassCascade()
{
- IStatistics statistics = sessions.Statistics;
- statistics.Clear();
-
+ G g1 = new G("thing", "white", "10x10");
+ F f1 = new F("thing2", "blue");
ISession s = OpenSession();
ITransaction t = s.BeginTransaction();
-
- Salesperson mark = new Salesperson();
- mark.Name = "Mark";
- mark.Title = "internal sales";
- mark.Sex = 'M';
- mark.Address.address = "buckhead";
- mark.Address.zip = "30305";
- mark.Address.country = "USA";
-
- Person joe = new Person();
- joe.Name = "Joe";
- joe.Address.address = "San Francisco";
- joe.Address.zip = "XXXXX";
- joe.Address.country = "USA";
- joe.Sex = 'M';
- joe.Salesperson = mark;
- mark.Customers.Add(joe);
-
- s.Save(mark);
+ s.Save(g1);
+ s.Save(f1);
t.Commit();
+ s.Close();
- Assert.AreEqual(2, statistics.EntityInsertCount);
- Assert.IsTrue(5 >= statistics.PrepareStatementCount);
-
+ IStatistics statistics = sessions.Statistics;
statistics.Clear();
+ s = OpenSession();
t = s.BeginTransaction();
- s.Delete(mark);
+ IList<E> l = s.CreateQuery("from E").List<E>();
+ statistics.Clear();
+
+ s.Delete(l[0]);
+ s.Delete(l[1]);
t.Commit();
+ s.Close();
Assert.AreEqual(2, statistics.EntityDeleteCount);
- Assert.AreEqual(1, statistics.PrepareStatementCount);
- t = s.BeginTransaction();
- IList names = s.CreateQuery("select p.name from Person p").List();
- Assert.AreEqual(0, names.Count);
- t.Commit();
-
- s.Close();
+ // In this case the batcher reuse the same command because have same SQL and same parametersTypes
+ Assert.AreEqual(1, statistics.PrepareStatementCount);
}
}
}
Modified: trunk/nhibernate/src/NHibernate.Test/Ondelete/Parent.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.Test/Ondelete/Parent.cs 2011-08-22 12:50:32 UTC (rev 6026)
+++ trunk/nhibernate/src/NHibernate.Test/Ondelete/Parent.cs 2011-08-22 12:58:25 UTC (rev 6027)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System.Collections;
namespace NHibernate.Test.Ondelete
Modified: trunk/nhibernate/src/NHibernate.Test/Ondelete/ParentChildFixture.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.Test/Ondelete/ParentChildFixture.cs 2011-08-22 12:50:32 UTC (rev 6026)
+++ trunk/nhibernate/src/NHibernate.Test/Ondelete/ParentChildFixture.cs 2011-08-22 12:58:25 UTC (rev 6027)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System.Collections;
using System.Collections.Generic;
using NHibernate.Cfg;
Modified: trunk/nhibernate/src/NHibernate.Test/Ondelete/Person.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.Test/Ondelete/Person.cs 2011-08-22 12:50:32 UTC (rev 6026)
+++ trunk/nhibernate/src/NHibernate.Test/Ondelete/Person.cs 2011-08-22 12:58:25 UTC (rev 6027)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
namespace NHibernate.Test.Ondelete
{
public class Person
Modified: trunk/nhibernate/src/NHibernate.Test/Ondelete/Salesperson.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.Test/Ondelete/Salesperson.cs 2011-08-22 12:50:32 UTC (rev 6026)
+++ trunk/nhibernate/src/NHibernate.Test/Ondelete/Salesperson.cs 2011-08-22 12:58:25 UTC (rev 6027)
@@ -1,14 +1,63 @@
-using Iesi.Collections;
+<?xml version="1.0"?>
+<!--
-namespace NHibernate.Test.Ondelete
-{
- public class Salesperson : Employee
- {
- private ISet customers = new HashedSet();
- public virtual ISet Customers
- {
- get { return customers; }
- set { customers = value; }
- }
- }
-}
+ This mapping demonstrates the use of database-level
+ cascade delete.
+
+-->
+
+<hibernate-mapping xmlns="urn:nhibernate-mapping-2.2"
+ assembly="NHibernate.Test"
+ namespace="NHibernate.Test.Ondelete"
+ default-access="field">
+
+ <class name="Person" table="ODPerson">
+
+ <id name="id"
+ column="person_id">
+ <generator class="increment"/>
+ </id>
+
+ <property name="name"
+ not-null="true"
+ length="80"/>
+ <property name="sex"
+ not-null="true"
+ update="false"/>
+
+ <component name="address">
+ <property name="address"/>
+ <property name="zip"/>
+ <property name="country"/>
+ </component>
+
+ <many-to-one name="salesperson"
+ column="salesperson_id"/>
+
+ <joined-subclass name="Employee" table="ODEmployee">
+ <key column="person_id"
+ on-delete="cascade"/>
+ <property name="title"
+ not-null="true"
+ length="20"/>
+ <property name="salary" />
+ <many-to-one name="manager"/>
+
+ <joined-subclass name="Salesperson" table="ODSalesperson">
+ <key column="employee_id"
+ on-delete="cascade"/>
+ <set name="customers"
+ inverse="true"
+ cascade="all">
+ <key column="salesperson_id"
+ on-delete="cascade"/>
+ <one-to-many class="Person"/>
+ </set>
+ </joined-subclass>
+
+ </joined-subclass>
+
+ </class>
+
+
+</hibernate-mapping>
Added: trunk/nhibernate/src/NHibernate.Test/Ondelete/___README___THIS_REPOSITORY_IS_OBSOLETE___AUTHORITATIVE_REPOSITORY_HAS_BEEN_MOVED.txt
===================================================================
--- trunk/nhibernate/src/NHibernate.Test/Ondelete/___README___THIS_REPOSITORY_IS_OBSOLETE___AUTHORITATIVE_REPOSITORY_HAS_BEEN_MOVED.txt (rev 0)
+++ trunk/nhibernate/src/NHibernate.Test/Ondelete/___README___THIS_REPOSITORY_IS_OBSOLETE___AUTHORITATIVE_REPOSITORY_HAS_BEEN_MOVED.txt 2011-08-22 12:58:25 UTC (rev 6027)
@@ -0,0 +1,2 @@
+As of 8/21/2011 this repository has been officially deprecated.
+The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
\ No newline at end of file
Modified: trunk/nhibernate/src/NHibernate.Test/Operations/AbstractOperationTestCase.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.Test/Operations/AbstractOperationTestCase.cs 2011-08-22 12:50:32 UTC (rev 6026)
+++ trunk/nhibernate/src/NHibernate.Test/Operations/AbstractOperationTestCase.cs 2011-08-22 12:58:25 UTC (rev 6027)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System.Collections;
using NHibernate.Cfg;
using NUnit.Framework;
Modified: trunk/nhibernate/src/NHibernate.Test/Operations/Address.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.Test/Operations/Address.cs 2011-08-22 12:50:32 UTC (rev 6026)
+++ trunk/nhibernate/src/NHibernate.Test/Operations/Address.cs 2011-08-22 12:58:25 UTC (rev 6027)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
namespace NHibernate.Test.Operations
{
public class Address
Modified: trunk/nhibernate/src/NHibernate.Test/Operations/Competition.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.Test/Operations/Competition.cs 2011-08-22 12:50:32 UTC (rev 6026)
+++ trunk/nhibernate/src/NHibernate.Test/Operations/Competition.cs 2011-08-22 12:58:25 UTC (rev 6027)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System.Collections.Generic;
namespace NHibernate.Test.Operations
Modified: trunk/nhibernate/src/NHibernate.Test/Operations/Competitor.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.Test/Operations/Competitor.cs 2011-08-22 12:50:32 UTC (rev 6026)
+++ trunk/nhibernate/src/NHibernate.Test/Operations/Competitor.cs 2011-08-22 12:58:25 UTC (rev 6027)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
namespace NHibernate.Test.Operations
{
public class Competitor
Modified: trunk/nhibernate/src/NHibernate.Test/Operations/Employee.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.Test/Operations/Employee.cs 2011-08-22 12:50:32 UTC (rev 6026)
+++ trunk/nhibernate/src/NHibernate.Test/Operations/Employee.cs 2011-08-22 12:58:25 UTC (rev 6027)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System.Collections.Generic;
namespace NHibernate.Test.Operations
Modified: trunk/nhibernate/src/NHibernate.Test/Operations/Employer.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.Test/Operations/Employer.cs 2011-08-22 12:50:32 UTC (rev 6026)
+++ trunk/nhibernate/src/NHibernate.Test/Operations/Employer.cs 2011-08-22 12:58:25 UTC (rev 6027)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System.Collections.Generic;
namespace NHibernate.Test.Operations
Modified: trunk/nhibernate/src/NHibernate.Test/Operations/MergeFixture.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.Test/Operations/MergeFixture.cs 2011-08-22 12:50:32 UTC (rev 6026)
+++ trunk/nhibernate/src/NHibernate.Test/Operations/MergeFixture.cs 2011-08-22 12:58:25 UTC (rev 6027)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System.Collections.Generic;
using NHibernate.Criterion;
using NUnit.Framework;
Modified: trunk/nhibernate/src/NHibernate.Test/Operations/Node.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.Test/Operations/Node.cs 2011-08-22 12:50:32 UTC (rev 6026)
+++ trunk/nhibernate/src/NHibernate.Test/Operations/Node.cs 2011-08-22 12:58:25 UTC (rev 6027)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using Iesi.Collections.Generic;
Modified: trunk/nhibernate/src/NHibernate.Test/Operations/NumberedNode.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.Test/Operations/NumberedNode.cs 2011-08-22 12:50:32 UTC (rev 6026)
+++ trunk/nhibernate/src/NHibernate.Test/Operations/NumberedNode.cs 2011-08-22 12:58:25 UTC (rev 6027)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Collections.Generic;
using Iesi.Collections.Generic;
Modified: trunk/nhibernate/src/NHibernate.Test/Operations/Person.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.Test/Operations/Person.cs 2011-08-22 12:50:32 UTC (rev 6026)
+++ trunk/nhibernate/src/NHibernate.Test/Operations/Person.cs 2011-08-22 12:58:25 UTC (rev 6027)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
namespace NHibernate.Test.Operations
{
public class Person
Modified: trunk/nhibernate/src/NHibernate.Test/Operations/PersonalDetails.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.Test/Operations/PersonalDetails.cs 2011-08-22 12:50:32 UTC (rev 6026)
+++ trunk/nhibernate/src/NHibernate.Test/Operations/PersonalDetails.cs 2011-08-22 12:58:25 UTC (rev 6027)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
namespace NHibernate.Test.Operations
{
public class PersonalDetails
Modified: trunk/nhibernate/src/NHibernate.Test/Operations/TimestampedEntity.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.Test/Operations/TimestampedEntity.cs 2011-08-22 12:50:32 UTC (rev 6026)
+++ trunk/nhibernate/src/NHibernate.Test/Operations/TimestampedEntity.cs 2011-08-22 12:58:25 UTC (rev 6027)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
namespace NHibernate.Test.Operations
Modified: trunk/nhibernate/src/NHibernate.Test/Operations/VersionedEntity.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.Test/Operations/VersionedEntity.cs 2011-08-22 12:50:32 UTC (rev 6026)
+++ trunk/nhibernate/src/NHibernate.Test/Operations/VersionedEntity.cs 2011-08-22 12:58:25 UTC (rev 6027)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using Iesi.Collections.Generic;
namespace NHibernate.Test.Operations
Added: trunk/nhibernate/src/NHibernate.Test/Operations/___README___THIS_REPOSITORY_IS_OBSOLETE___AUTHORITATIVE_REPOSITORY_HAS_BEEN_MOVED.txt
===================================================================
--- trunk/nhibernate/src/NHibernate.Test/Operations/___README___THIS_REPOSITORY_IS_OBSOLETE___AUTHORITATIVE_REPOSITORY_HAS_BEEN_MOVED.txt (rev 0)
+++ trunk/nhibernate/src/NHibernate.Test/Operations/___README___THIS_REPOSITORY_IS_OBSOLETE___AUTHORITATIVE_REPOSITORY_HAS_BEEN_MOVED.txt 2011-08-22 12:58:25 UTC (rev 6027)
@@ -0,0 +1,2 @@
+As of 8/21/2011 this repository has been officially deprecated.
+The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
\ No newline at end of file
Modified: trunk/nhibernate/src/NHibernate.Test/Pagination/CustomMsSqlDialect.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.Test/Pagination/CustomMsSqlDialect.cs 2011-08-22 12:50:32 UTC (rev 6026)
+++ trunk/nhibernate/src/NHibernate.Test/Pagination/CustomMsSqlDialect.cs 2011-08-22 12:58:25 UTC (rev 6027)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using NHibernate.Dialect;
namespace NHibernate.Test.Pagination
Modified: trunk/nhibernate/src/NHibernate.Test/Pagination/CustomMsSqlDriver.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.Test/Pagination/CustomMsSqlDriver.cs 2011-08-22 12:50:32 UTC (rev 6026)
+++ trunk/nhibernate/src/NHibernate.Test/Pagination/CustomMsSqlDriver.cs 2011-08-22 12:58:25 UTC (rev 6027)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System.Data;
using System.Text.RegularExpressions;
using NHibernate.Driver;
Modified: trunk/nhibernate/src/NHibernate.Test/Pagination/DataPoint.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.Test/Pagination/DataPoint.cs 2011-08-22 12:50:32 UTC (rev 6026)
+++ trunk/nhibernate/src/NHibernate.Test/Pagination/DataPoint.cs 2011-08-22 12:58:25 UTC (rev 6027)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
namespace NHibernate.Test.Pagination
{
public class DataPoint
Modified: trunk/nhibernate/src/NHibernate.Test/Pagination/PaginationFixture.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.Test/Pagination/PaginationFixture.cs 2011-08-22 12:50:32 UTC (rev 6026)
+++ trunk/nhibernate/src/NHibernate.Test/Pagination/PaginationFixture.cs 2011-08-22 12:58:25 UTC (rev 6027)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Collections;
using NHibernate.Cfg;
Added: trunk/nhibernate/src/NHibernate.Test/Pagination/___README___THIS_REPOSITORY_IS_OBSOLETE___AUTHORITATIVE_REPOSITORY_HAS_BEEN_MOVED.txt
===================================================================
--- trunk/nhibernate/src/NHibernate.Test/Pagination/___README___THIS_REPOSITORY_IS_OBSOLETE___AUTHORITATIVE_REPOSITORY_HAS_BEEN_MOVED.txt (rev 0)
+++ trunk/nhibernate/src/NHibernate.Test/Pagination/___README___THIS_REPOSITORY_IS_OBSOLETE___AUTHORITATIVE_REPOSITORY_HAS_BEEN_MOVED.txt 2011-08-22 12:58:25 UTC (rev 6027)
@@ -0,0 +1,2 @@
+As of 8/21/2011 this repository has been officially deprecated.
+The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
\ No newline at end of file
Added: trunk/nhibernate/src/NHibernate.Test/Parameters/___README___THIS_REPOSITORY_IS_OBSOLETE___AUTHORITATIVE_REPOSITORY_HAS_BEEN_MOVED.txt
===================================================================
--- trunk/nhibernate/src/NHibernate.Test/Parameters/___README___THIS_REPOSITORY_IS_OBSOLETE___AUTHORITATIVE_REPOSITORY_HAS_BEEN_MOVED.txt (rev 0)
+++ trunk/nhibernate/src/NHibernate.Test/Parameters/___README___THIS_REPOSITORY_IS_OBSOLETE___AUTHORITATIVE_REPOSITORY_HAS_BEEN_MOVED.txt 2011-08-22 12:58:25 UTC (rev 6027)
@@ -0,0 +1,2 @@
+As of 8/21/2011 this repository has been officially deprecated.
+The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
\ No newline at end of file
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|