C# Class Marten.Schema.SchemaDiff

Datei anzeigen Open project: JasperFx/marten Class Usage Examples

Public Properties

Property Type Description
IndexChanges IList
IndexRollbacks IList

Public Methods

Method Description
CanPatch ( ) : bool
CreatePatch ( StoreOptions options, Marten.Schema.SchemaPatch patch ) : void
HasDifferences ( ) : bool
SchemaDiff ( SchemaObjects existing, Marten.Schema.DocumentMapping mapping, DdlRules rules ) : System
ToString ( ) : string

Method Details

CanPatch() public method

public CanPatch ( ) : bool
return bool

CreatePatch() public method

public CreatePatch ( StoreOptions options, Marten.Schema.SchemaPatch patch ) : void
options StoreOptions
patch Marten.Schema.SchemaPatch
return void

HasDifferences() public method

public HasDifferences ( ) : bool
return bool

SchemaDiff() public method

public SchemaDiff ( SchemaObjects existing, Marten.Schema.DocumentMapping mapping, DdlRules rules ) : System
existing SchemaObjects
mapping Marten.Schema.DocumentMapping
rules DdlRules
return System

ToString() public method

public ToString ( ) : string
return string

Property Details

IndexChanges public_oe property

public IList IndexChanges
return IList

IndexRollbacks public_oe property

public IList IndexRollbacks
return IList