C# Класс FluentMigrator.SchemaDump.SchemaDumpers.SqlServerSchemaDumper

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

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

Метод Описание
Execute ( string template ) : void
Exists ( string template ) : bool
Process ( FluentMigrator.Builders.Execute.PerformDBOperationExpression expression ) : void
Read ( string template ) : DataSet
ReadDbSchema ( ) : IList
ReadTableData ( string tableName ) : DataSet
SqlServerSchemaDumper ( FluentMigrator.Runner.Processors.SqlServer.SqlServerProcessor processor, IAnnouncer announcer ) : System.Collections.Generic

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

Метод Описание
FormatSqlEscape ( string sql ) : string
GetDbType ( int typeNum ) : DbType
ReadForeignKeys ( string schemaName, string tableName ) : IList
ReadIndexes ( string schemaName, string tableName ) : IList
ReadTables ( ) : IList

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

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

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

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

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

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

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

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

protected GetDbType ( int typeNum ) : DbType
typeNum int
Результат DbType

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

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

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

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

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

public ReadDbSchema ( ) : IList
Результат IList

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

protected ReadForeignKeys ( string schemaName, string tableName ) : IList
schemaName string
tableName string
Результат IList

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

protected ReadIndexes ( string schemaName, string tableName ) : IList
schemaName string
tableName string
Результат IList

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

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

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

protected ReadTables ( ) : IList
Результат IList

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

public SqlServerSchemaDumper ( FluentMigrator.Runner.Processors.SqlServer.SqlServerProcessor processor, IAnnouncer announcer ) : System.Collections.Generic
processor FluentMigrator.Runner.Processors.SqlServer.SqlServerProcessor
announcer IAnnouncer
Результат System.Collections.Generic