C# Class Signum.Engine.SchemaSynchronizer

Afficher le fichier Open project: signumsoftware/framework Class Usage Examples

Méthodes publiques

Свойство Type Description
DropSchema bool>.Func
SimplifyDiffTables DiffTable>>.Action

Méthodes publiques

Méthode Description
DefaultGetDatabaseDescription ( List databases ) : DiffTable>.Dictionary
DisconnectUsers ( string databaseName, string variableName ) : SqlPreCommandSimple
SnapshotIsolation ( Replacements replacements ) : SqlPreCommand
SynchronizeTablesScript ( Replacements replacements ) : SqlPreCommand
ToSqlDbType ( string str ) : SqlDbType

Private Methods

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

Method Details

DefaultGetDatabaseDescription() public static méthode

public static DefaultGetDatabaseDescription ( List databases ) : DiffTable>.Dictionary
databases List
Résultat DiffTable>.Dictionary

DisconnectUsers() public static méthode

public static DisconnectUsers ( string databaseName, string variableName ) : SqlPreCommandSimple
databaseName string
variableName string
Résultat SqlPreCommandSimple

SnapshotIsolation() public static méthode

public static SnapshotIsolation ( Replacements replacements ) : SqlPreCommand
replacements Replacements
Résultat SqlPreCommand

SynchronizeTablesScript() public static méthode

public static SynchronizeTablesScript ( Replacements replacements ) : SqlPreCommand
replacements Replacements
Résultat SqlPreCommand

ToSqlDbType() public static méthode

public static ToSqlDbType ( string str ) : SqlDbType
str string
Résultat SqlDbType

Property Details

DropSchema public_oe static_oe property

public static Func DropSchema
Résultat bool>.Func

SimplifyDiffTables public_oe static_oe property

public static Action> SimplifyDiffTables
Résultat DiffTable>>.Action