C# Class Horton.SqlServer.SchemaInfo

Inheritance: IDisposable
Afficher le fichier Open project: jdaigle/Horton Class Usage Examples

Méthodes publiques

Méthode Description
ApplyMigration ( ScriptFile migration ) : void
Dispose ( ) : void
InitializeTable ( ) : void
ParseSqlScript ( string script ) : string[]
ResyncMigration ( ScriptFile migration ) : void
SchemaInfo ( HortonOptions options ) : System

Private Methods

Méthode Description
AssertNotDisposed ( ) : void
RecordMigration ( DbTransaction transaction, ScriptFile migration, double transactionDuractionMS ) : void
TryDeleteMigration ( DbTransaction transaction, ScriptFile migration ) : void

Method Details

ApplyMigration() public méthode

public ApplyMigration ( ScriptFile migration ) : void
migration ScriptFile
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

InitializeTable() public méthode

public InitializeTable ( ) : void
Résultat void

ParseSqlScript() public static méthode

public static ParseSqlScript ( string script ) : string[]
script string
Résultat string[]

ResyncMigration() public méthode

public ResyncMigration ( ScriptFile migration ) : void
migration ScriptFile
Résultat void

SchemaInfo() public méthode

public SchemaInfo ( HortonOptions options ) : System
options HortonOptions
Résultat System