C# Class Nomad.Migrations.Schema

Inheritance: ISchema
Afficher le fichier Open project: marceldupr/Nomad Class Usage Examples

Méthodes publiques

Méthode Description
CreateSchemaVersionTable ( ) : void
EnsureSchemaVersionTable ( ) : void
GetLatestSchemaVersion ( ) : int
Schema ( IDatabase database, ILogger logger ) : Nomad.Framework
UpdateSchemaVersionTo ( int version ) : void

Private Methods

Méthode Description
ResultIsNotEmpty ( object result ) : bool
ResultOrMinimum ( object result ) : int

Method Details

CreateSchemaVersionTable() public méthode

public CreateSchemaVersionTable ( ) : void
Résultat void

EnsureSchemaVersionTable() public méthode

public EnsureSchemaVersionTable ( ) : void
Résultat void

GetLatestSchemaVersion() public méthode

public GetLatestSchemaVersion ( ) : int
Résultat int

Schema() public méthode

public Schema ( IDatabase database, ILogger logger ) : Nomad.Framework
database IDatabase
logger ILogger
Résultat Nomad.Framework

UpdateSchemaVersionTo() public méthode

public UpdateSchemaVersionTo ( int version ) : void
version int
Résultat void