C# 클래스 Signum.Engine.SchemaSynchronizer

파일 보기 프로젝트 열기: signumsoftware/framework 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
DropSchema bool>.Func
SimplifyDiffTables DiffTable>>.Action

공개 메소드들

메소드 설명
DefaultGetDatabaseDescription ( List databases ) : DiffTable>.Dictionary
DisconnectUsers ( string databaseName, string variableName ) : SqlPreCommandSimple
SnapshotIsolation ( Replacements replacements ) : SqlPreCommand
SynchronizeTablesScript ( Replacements replacements ) : SqlPreCommand
ToSqlDbType ( string str ) : SqlDbType

비공개 메소드들

메소드 설명
AlterTableAddColumnDefault ( ITable table, IColumn column, Replacements rep ) : SqlPreCommand
ApplyIndexAutoReplacements ( DiffTable diff, ITable tab, Index>.Dictionary dictionary ) : DiffIndex>.Dictionary
Clone ( Entity current ) : Entity
DefaultGetSchemas ( List list ) : HashSet
SyncEnums ( Schema schema, Table table, Entity>.Dictionary current, Entity>.Dictionary should ) : SqlPreCommand
SynchronizeEnumsScript ( Replacements replacements ) : SqlPreCommand
UpdateByFkChange ( string tn, DiffColumn difCol, IColumn tabCol, ObjectName>.Func changeName ) : SqlPreCommandSimple

메소드 상세

DefaultGetDatabaseDescription() 공개 정적인 메소드

public static DefaultGetDatabaseDescription ( List databases ) : DiffTable>.Dictionary
databases List
리턴 DiffTable>.Dictionary

DisconnectUsers() 공개 정적인 메소드

public static DisconnectUsers ( string databaseName, string variableName ) : SqlPreCommandSimple
databaseName string
variableName string
리턴 SqlPreCommandSimple

SnapshotIsolation() 공개 정적인 메소드

public static SnapshotIsolation ( Replacements replacements ) : SqlPreCommand
replacements Replacements
리턴 SqlPreCommand

SynchronizeTablesScript() 공개 정적인 메소드

public static SynchronizeTablesScript ( Replacements replacements ) : SqlPreCommand
replacements Replacements
리턴 SqlPreCommand

ToSqlDbType() 공개 정적인 메소드

public static ToSqlDbType ( string str ) : SqlDbType
str string
리턴 SqlDbType

프로퍼티 상세

DropSchema 공개적으로 정적으로 프로퍼티

public static Func DropSchema
리턴 bool>.Func

SimplifyDiffTables 공개적으로 정적으로 프로퍼티

public static Action> SimplifyDiffTables
리턴 DiffTable>>.Action