C# 클래스 Humpback.Parts.GenerateSQL

상속: IHumpbackCommand
파일 보기 프로젝트 열기: jasonmw/Humpback 1 사용 예제들

공개 메소드들

메소드 설명
Execute ( ) : void
GenerateSQL ( Configuration configuration, Settings settings, ISqlFormatter sql_formatter, IFileWriter file_writer, IMigrationProvider migration_provider ) : System

비공개 메소드들

메소드 설명
CreateSql ( string>.SortedDictionary migrations, string>.SortedDictionary migration_contents, string>.Predicate allow_migration_func ) : void
SaveAllSql ( ) : void
SaveDeployed ( ) : void
SaveSingle ( int migration_id ) : void
SaveUnDeployed ( ) : void
SingleMigrationID ( ) : int
WriteFile ( string>.Dictionary sql_commands, int from, int to ) : void
WriteOutput ( string sql_out, string file_name ) : void

메소드 상세

Execute() 공개 메소드

public Execute ( ) : void
리턴 void

GenerateSQL() 공개 메소드

public GenerateSQL ( Configuration configuration, Settings settings, ISqlFormatter sql_formatter, IFileWriter file_writer, IMigrationProvider migration_provider ) : System
configuration Humpback.ConfigurationOptions.Configuration
settings Settings
sql_formatter ISqlFormatter
file_writer IFileWriter
migration_provider IMigrationProvider
리턴 System