C# Class FluentMigrator.Runner.Processors.SqlServer.SqlServer2000Processor

Inheritance: ProcessorBase
Afficher le fichier Open project: revdotcom/fluentmigrator

Méthodes publiques

Méthode Description
ColumnExists ( string schemaName, string tableName, string columnName ) : bool
ConstraintExists ( string schemaName, string tableName, string constraintName ) : bool
DefaultValueExists ( string schemaName, string tableName, string columnName, object defaultValue ) : bool
Execute ( string template ) : void
Exists ( string template ) : bool
IndexExists ( string schemaName, string tableName, string indexName ) : bool
Process ( FluentMigrator.Builders.Execute.PerformDBOperationExpression expression ) : void
Read ( string template ) : DataSet
ReadTableData ( string schemaName, string tableName ) : DataSet
SchemaExists ( string schemaName ) : bool
SequenceExists ( string schemaName, string sequenceName ) : bool
SqlServer2000Processor ( IDbConnection connection, IMigrationGenerator generator, IAnnouncer announcer, IMigrationProcessorOptions options, IDbFactory factory ) : System
TableExists ( string schemaName, string tableName ) : bool

Méthodes protégées

Méthode Description
Process ( string sql ) : void

Private Methods

Méthode Description
ExecuteBatchNonQuery ( string sql ) : void
ExecuteNonQuery ( string sql ) : void
FormatSqlEscape ( string sql ) : string

Method Details

ColumnExists() public méthode

public ColumnExists ( string schemaName, string tableName, string columnName ) : bool
schemaName string
tableName string
columnName string
Résultat bool

ConstraintExists() public méthode

public ConstraintExists ( string schemaName, string tableName, string constraintName ) : bool
schemaName string
tableName string
constraintName string
Résultat bool

DefaultValueExists() public méthode

public DefaultValueExists ( string schemaName, string tableName, string columnName, object defaultValue ) : bool
schemaName string
tableName string
columnName string
defaultValue object
Résultat bool

Execute() public méthode

public Execute ( string template ) : void
template string
Résultat void

Exists() public méthode

public Exists ( string template ) : bool
template string
Résultat bool

IndexExists() public méthode

public IndexExists ( string schemaName, string tableName, string indexName ) : bool
schemaName string
tableName string
indexName string
Résultat bool

Process() public méthode

public Process ( FluentMigrator.Builders.Execute.PerformDBOperationExpression expression ) : void
expression FluentMigrator.Builders.Execute.PerformDBOperationExpression
Résultat void

Process() protected méthode

protected Process ( string sql ) : void
sql string
Résultat void

Read() public méthode

public Read ( string template ) : DataSet
template string
Résultat System.Data.DataSet

ReadTableData() public méthode

public ReadTableData ( string schemaName, string tableName ) : DataSet
schemaName string
tableName string
Résultat System.Data.DataSet

SchemaExists() public méthode

public SchemaExists ( string schemaName ) : bool
schemaName string
Résultat bool

SequenceExists() public méthode

public SequenceExists ( string schemaName, string sequenceName ) : bool
schemaName string
sequenceName string
Résultat bool

SqlServer2000Processor() public méthode

public SqlServer2000Processor ( IDbConnection connection, IMigrationGenerator generator, IAnnouncer announcer, IMigrationProcessorOptions options, IDbFactory factory ) : System
connection IDbConnection
generator IMigrationGenerator
announcer IAnnouncer
options IMigrationProcessorOptions
factory IDbFactory
Résultat System

TableExists() public méthode

public TableExists ( string schemaName, string tableName ) : bool
schemaName string
tableName string
Résultat bool