C# Class Rebel.Framework.Persistence.NHibernate.OrmConfig.SchemaChangeValidator

Performs tailored checking of database schema, for example when schema changes are introduced between versions of this provider
Based on the code of SchemaValidator in the NHibernate 3.1 codebase
Afficher le fichier Open project: RebelCMS/rebelcmsxu5 Class Usage Examples

Méthodes publiques

Méthode Description
SchemaChangeValidator ( Configuration cfg ) : System
SchemaChangeValidator ( Configuration cfg, string>.IDictionary connectionProperties ) : System
Validate ( ) : ValidationResult
ValidateSchema ( Dialect dialect, DatabaseMetadata databaseMetadata ) : ValidationResult

Method Details

SchemaChangeValidator() public méthode

public SchemaChangeValidator ( Configuration cfg ) : System
cfg Configuration
Résultat System

SchemaChangeValidator() public méthode

public SchemaChangeValidator ( Configuration cfg, string>.IDictionary connectionProperties ) : System
cfg Configuration
connectionProperties string>.IDictionary
Résultat System

Validate() public méthode

public Validate ( ) : ValidationResult
Résultat ValidationResult

ValidateSchema() public méthode

public ValidateSchema ( Dialect dialect, DatabaseMetadata databaseMetadata ) : ValidationResult
dialect Dialect
databaseMetadata DatabaseMetadata
Résultat ValidationResult