[Adapdev-commits] Adapdev/src/Adapdev.Data/Schema ColumnSchema.cs,1.15,1.16 OleDbSchemaBuilder.cs,1.
Status: Beta
Brought to you by:
intesar66
From: Sean M. <int...@us...> - 2006-03-15 04:34:25
|
Update of /cvsroot/adapdev/Adapdev/src/Adapdev.Data/Schema In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16961/src/Adapdev.Data/Schema Modified Files: ColumnSchema.cs OleDbSchemaBuilder.cs Log Message: Index: ColumnSchema.cs =================================================================== RCS file: /cvsroot/adapdev/Adapdev/src/Adapdev.Data/Schema/ColumnSchema.cs,v retrieving revision 1.15 retrieving revision 1.16 diff -C2 -d -r1.15 -r1.16 *** ColumnSchema.cs 19 Jan 2006 03:50:40 -0000 1.15 --- ColumnSchema.cs 15 Mar 2006 04:34:20 -0000 1.16 *************** *** 32,35 **** --- 32,37 ---- private string _defaultValue = String.Empty; private string _defaultTestValue = String.Empty; + private string _numericPrecision = String.Empty; + private string _numericScale = String.Empty; private ArrayList _fkReferences = new ArrayList(); *************** *** 278,281 **** --- 280,299 ---- } + [XmlAttribute] + [SchemaDataRewritableAttribute(true)] + public string NumericPrecision + { + get { return _numericPrecision; } + set { _numericPrecision = value; } + } + + [XmlAttribute] + [SchemaDataRewritableAttribute(true)] + public string NumericScale + { + get { return _numericScale; } + set { _numericScale = value; } + } + public string GetMySqlDbTypeName() { Index: OleDbSchemaBuilder.cs =================================================================== RCS file: /cvsroot/adapdev/Adapdev/src/Adapdev.Data/Schema/OleDbSchemaBuilder.cs,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** OleDbSchemaBuilder.cs 8 Feb 2006 03:00:00 -0000 1.9 --- OleDbSchemaBuilder.cs 15 Mar 2006 04:34:20 -0000 1.10 *************** *** 186,189 **** --- 186,191 ---- ci.Ordinal = (int) dr["ColumnOrdinal"]; ci.IsReadOnly = (bool) dr["IsReadOnly"]; + ci.NumericPrecision = dr["NumericPrecision"] as string; + ci.NumericScale = dr["NumericScale"] as string; ts.AddColumn(ci); } |