Update of /cvsroot/nhibernate/nhibernate/src/NHibernate/Mapping
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30275/NHibernate/Mapping
Modified Files:
PersistentClass.cs
Log Message:
This alias-dialect thing is pfhhhh.
Index: PersistentClass.cs
===================================================================
RCS file: /cvsroot/nhibernate/nhibernate/src/NHibernate/Mapping/PersistentClass.cs,v
retrieving revision 1.11
retrieving revision 1.12
diff -C2 -d -r1.11 -r1.12
*** PersistentClass.cs 15 Apr 2004 11:36:36 -0000 1.11
--- PersistentClass.cs 15 Apr 2004 11:51:42 -0000 1.12
***************
*** 194,209 ****
public abstract Value Key { get; set; }
! // public virtual void CreatePrimaryKey()
! // {
! // PrimaryKey pk = new PrimaryKey();
! // pk.Table = table;
! // pk.Name = PKAlias.ToAliasString(table.Name, dialect);
! // table.PrimaryKey = pk;
! //
! // foreach(Column col in Key.ColumnCollection)
! // {
! // pk.AddColumn(col);
! // }
! // }
public abstract string Where { get; set; }
--- 194,209 ----
public abstract Value Key { get; set; }
! public virtual void CreatePrimaryKey(Dialect.Dialect dialect)
! {
! PrimaryKey pk = new PrimaryKey();
! pk.Table = table;
! pk.Name = PKAlias.ToAliasString(table.Name, dialect);
! table.PrimaryKey = pk;
!
! foreach(Column col in Key.ColumnCollection)
! {
! pk.AddColumn(col);
! }
! }
public abstract string Where { get; set; }
|