Class SchemaDifference
- Namespace
- GroupeIsa.Neos.Migration.Comparison
- Assembly
- GroupeIsa.Neos.Migration.Abstractions.dll
Represents an object difference found during comparison of two database schemas.
[ExcludeFromCodeCoverage(Justification = "No code.")]
public class SchemaDifference
- Inheritance
-
SchemaDifference
- Inherited Members
Properties
Name
Gets the name of the object.
public string Name { get; init; }
Property Value
ObjectType
Gets the type of the object.
public ObjectType ObjectType { get; init; }
Property Value
SourceObject
Gets the object from the source database schema.
public object? SourceObject { get; init; }
Property Value
TargetObject
Gets the object from the target database schema.
public object? TargetObject { get; init; }
Property Value
UpdateAction
Gets the update action required to make the schema of the target equal to the source schema.
public SchemaUpdateAction UpdateAction { get; init; }