C# Class FluentMigrator.SchemaDump.SchemaDumpers.SqlServerSchemaDumper

Inheritance: ISchemaDumper
Afficher le fichier Open project: revdotcom/fluentmigrator Class Usage Examples

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
FormatSqlEscape ( string sql ) : string
GetDbType ( int typeNum ) : DbType
ReadForeignKeys ( string schemaName, string tableName ) : IList
ReadIndexes ( string schemaName, string tableName ) : IList
ReadTables ( ) : IList

Method Details

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

FormatSqlEscape() protected méthode

protected FormatSqlEscape ( string sql ) : string
sql string
Résultat string

GetDbType() protected méthode

protected GetDbType ( int typeNum ) : DbType
typeNum int
Résultat DbType

Process() public méthode

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

Read() public méthode

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

ReadDbSchema() public méthode

public ReadDbSchema ( ) : IList
Résultat IList

ReadForeignKeys() protected méthode

protected ReadForeignKeys ( string schemaName, string tableName ) : IList
schemaName string
tableName string
Résultat IList

ReadIndexes() protected méthode

protected ReadIndexes ( string schemaName, string tableName ) : IList
schemaName string
tableName string
Résultat IList

ReadTableData() public méthode

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

ReadTables() protected méthode

protected ReadTables ( ) : IList
Résultat IList

SqlServerSchemaDumper() public méthode

public SqlServerSchemaDumper ( FluentMigrator.Runner.Processors.SqlServer.SqlServerProcessor processor, IAnnouncer announcer ) : System.Collections.Generic
processor FluentMigrator.Runner.Processors.SqlServer.SqlServerProcessor
announcer IAnnouncer
Résultat System.Collections.Generic