Update of /cvsroot/adapdev/Adapdev/src/Adapdev.Data/Schema
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27953/src/Adapdev.Data/Schema
Modified Files:
CompareDatabaseSchemas.cs SchemaConstants.cs TableSchema.cs
Log Message:
Fixed bug w/ dataschema saving and comparison
Fixed bugs w/ test multi-threading
Index: TableSchema.cs
===================================================================
RCS file: /cvsroot/adapdev/Adapdev/src/Adapdev.Data/Schema/TableSchema.cs,v
retrieving revision 1.12
retrieving revision 1.13
diff -C2 -d -r1.12 -r1.13
*** TableSchema.cs 26 Nov 2005 08:09:22 -0000 1.12
--- TableSchema.cs 27 Nov 2005 06:32:43 -0000 1.13
***************
*** 265,269 ****
[Browsable(false)]
[XmlElement(Type = typeof(ColumnSchemaDictionary), ElementName = "Columns")]
- [SchemaDataRewritableAttribute(true)]
public ColumnSchemaDictionary Columns
{
--- 265,268 ----
Index: SchemaConstants.cs
===================================================================
RCS file: /cvsroot/adapdev/Adapdev/src/Adapdev.Data/Schema/SchemaConstants.cs,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -d -r1.7 -r1.8
*** SchemaConstants.cs 26 Nov 2005 09:08:59 -0000 1.7
--- SchemaConstants.cs 27 Nov 2005 06:32:43 -0000 1.8
***************
*** 9,13 ****
{
public static readonly string SCHEMAPATH = System.Environment.GetFolderPath(System.Environment.SpecialFolder.LocalApplicationData);
! public static readonly string REDUNDANT = "ZZZZ";
}
}
--- 9,13 ----
{
public static readonly string SCHEMAPATH = System.Environment.GetFolderPath(System.Environment.SpecialFolder.LocalApplicationData);
! public static readonly string REDUNDANT = "REMOVED_";
}
}
Index: CompareDatabaseSchemas.cs
===================================================================
RCS file: /cvsroot/adapdev/Adapdev/src/Adapdev.Data/Schema/CompareDatabaseSchemas.cs,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -d -r1.7 -r1.8
*** CompareDatabaseSchemas.cs 26 Nov 2005 09:08:59 -0000 1.7
--- CompareDatabaseSchemas.cs 27 Nov 2005 06:32:43 -0000 1.8
***************
*** 128,132 ****
TableSchema tableToUpdate = this._savedDatabaseSchema.GetTable(tableToUpdateFrom.Name);
PropertyInfo tablePropertyToUpdate = tableToUpdate.GetType().GetProperty(property.Name);
! tablePropertyToUpdate.SetValue(this._savedDatabaseSchema.GetTable(tableToUpdateFrom.Name), property.GetValue(tableToUpdateFrom,null),null);
}
--- 128,132 ----
TableSchema tableToUpdate = this._savedDatabaseSchema.GetTable(tableToUpdateFrom.Name);
PropertyInfo tablePropertyToUpdate = tableToUpdate.GetType().GetProperty(property.Name);
! tablePropertyToUpdate.SetValue(tableToUpdateFrom, property.GetValue(tableToUpdate,null),null);
}
***************
*** 141,145 ****
ColumnSchema columnToUpdate = this._savedDatabaseSchema.GetTable(tableToUpdateFrom.Name).GetColumn(columnToUpdateFrom.Name);
PropertyInfo columnPropertyToUpdate = columnToUpdate.GetType().GetProperty(property.Name);
! columnPropertyToUpdate.SetValue(columnToUpdate, property.GetValue(columnToUpdateFrom, null),null);
}
--- 141,145 ----
ColumnSchema columnToUpdate = this._savedDatabaseSchema.GetTable(tableToUpdateFrom.Name).GetColumn(columnToUpdateFrom.Name);
PropertyInfo columnPropertyToUpdate = columnToUpdate.GetType().GetProperty(property.Name);
! columnPropertyToUpdate.SetValue(columnToUpdateFrom, property.GetValue(columnToUpdate, null),null);
}
|