C# 클래스 FluentMigrator.SchemaDump.SchemaDumpers.SqlServerSchemaDumper

상속: ISchemaDumper
파일 보기 프로젝트 열기: revdotcom/fluentmigrator 1 사용 예제들

공개 메소드들

메소드 설명
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