private static long GetSchemaTimestamp(DataSet dataSet)
{
if (dataSet == null) // usecase: in tests
return 0;
var table = dataSet.Tables["SchemaModification"];
if(table == null) // usecase: in tests
return 0;
var rows = table.Rows;
if (rows.Count == 0)
return 0;
var row = rows[0];
return SenseNet.ContentRepository.Storage.Data.SqlClient.SqlProvider.GetLongFromBytes((byte[])row["Timestamp"]);
}
private static Dictionary<int, DataType> BuildDataTypeHelper(DataSet dataSet)