C# Класс FluentMigrator.Runner.Processors.SqlServer.SqlServer2000Processor

Наследование: ProcessorBase
Показать файл Открыть проект

Открытые методы

Метод Описание
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

Защищенные методы

Метод Описание
Process ( string sql ) : void

Приватные методы

Метод Описание
ExecuteBatchNonQuery ( string sql ) : void
ExecuteNonQuery ( string sql ) : void
FormatSqlEscape ( string sql ) : string

Описание методов

ColumnExists() публичный Метод

public ColumnExists ( string schemaName, string tableName, string columnName ) : bool
schemaName string
tableName string
columnName string
Результат bool

ConstraintExists() публичный Метод

public ConstraintExists ( string schemaName, string tableName, string constraintName ) : bool
schemaName string
tableName string
constraintName string
Результат bool

DefaultValueExists() публичный Метод

public DefaultValueExists ( string schemaName, string tableName, string columnName, object defaultValue ) : bool
schemaName string
tableName string
columnName string
defaultValue object
Результат bool

Execute() публичный Метод

public Execute ( string template ) : void
template string
Результат void

Exists() публичный Метод

public Exists ( string template ) : bool
template string
Результат bool

IndexExists() публичный Метод

public IndexExists ( string schemaName, string tableName, string indexName ) : bool
schemaName string
tableName string
indexName string
Результат bool

Process() публичный Метод

public Process ( FluentMigrator.Builders.Execute.PerformDBOperationExpression expression ) : void
expression FluentMigrator.Builders.Execute.PerformDBOperationExpression
Результат void

Process() защищенный Метод

protected Process ( string sql ) : void
sql string
Результат void

Read() публичный Метод

public Read ( string template ) : DataSet
template string
Результат System.Data.DataSet

ReadTableData() публичный Метод

public ReadTableData ( string schemaName, string tableName ) : DataSet
schemaName string
tableName string
Результат System.Data.DataSet

SchemaExists() публичный Метод

public SchemaExists ( string schemaName ) : bool
schemaName string
Результат bool

SequenceExists() публичный Метод

public SequenceExists ( string schemaName, string sequenceName ) : bool
schemaName string
sequenceName string
Результат bool

SqlServer2000Processor() публичный Метод

public SqlServer2000Processor ( IDbConnection connection, IMigrationGenerator generator, IAnnouncer announcer, IMigrationProcessorOptions options, IDbFactory factory ) : System
connection IDbConnection
generator IMigrationGenerator
announcer IAnnouncer
options IMigrationProcessorOptions
factory IDbFactory
Результат System

TableExists() публичный Метод

public TableExists ( string schemaName, string tableName ) : bool
schemaName string
tableName string
Результат bool