Class SchemaComparer
- Namespace
- Dynamicweb.DataIntegration.Integration
- Assembly
- Dynamicweb.DataIntegration.dll
Helper class for comparing schemas and finding errors in old schemas and most recent and mapping
public class SchemaComparer
- Inheritance
-
SchemaComparer
- Inherited Members
Methods
CompareSchemas(IDestination)
public static SchemaComparerResults CompareSchemas(IDestination destination)
Parameters
destinationIDestination
Returns
CompareSchemas(ISource)
public static SchemaComparerResults CompareSchemas(ISource source)
Parameters
sourceISource
Returns
CompareSchemas(ISource, IDestination, MappingCollection)
Compares schemas and check errors in them and mapping
public static SchemaComparerResults CompareSchemas(ISource source, IDestination destination, MappingCollection mappings)
Parameters
sourceISourceSource Provider
destinationIDestinationDestination Provider
mappingsMappingCollectionJob Mappings
Returns
- SchemaComparerResults
Returns Errors Found
UpdateMappings(ISource, IDestination, MappingCollection)
Updates tables in Mapping
public static void UpdateMappings(ISource source, IDestination destination, MappingCollection mappings)
Parameters
sourceISourcedestinationIDestinationmappingsMappingCollection