C# Class Pilgrim.Providers.PostgreSQL.PostgreSQLTransformationProvider

Migration transformations provider for Microsoft SQL Server.
Inheritance: TransformationProvider
Afficher le fichier Open project: juanplopes/pilgrim

Méthodes publiques

Méthode Description
ChangeColumn ( string table, Column column ) : void
ColumnExists ( string table, string column ) : bool
ConstraintExists ( string table, string name ) : bool
GetColumnByName ( string table, string columnName ) : Column
GetColumns ( string table ) : Column[]
GetTables ( ) : string[]
PostgreSQLTransformationProvider ( Dialect dialect, string invariantProvider, string connectionString ) : System
RemoveTable ( string name ) : void
TableExists ( string table ) : bool

Method Details

ChangeColumn() public méthode

public ChangeColumn ( string table, Column column ) : void
table string
column Column
Résultat void

ColumnExists() public méthode

public ColumnExists ( string table, string column ) : bool
table string
column string
Résultat bool

ConstraintExists() public méthode

public ConstraintExists ( string table, string name ) : bool
table string
name string
Résultat bool

GetColumnByName() public méthode

public GetColumnByName ( string table, string columnName ) : Column
table string
columnName string
Résultat Column

GetColumns() public méthode

public GetColumns ( string table ) : Column[]
table string
Résultat Column[]

GetTables() public méthode

public GetTables ( ) : string[]
Résultat string[]

PostgreSQLTransformationProvider() public méthode

public PostgreSQLTransformationProvider ( Dialect dialect, string invariantProvider, string connectionString ) : System
dialect Dialect
invariantProvider string
connectionString string
Résultat System

RemoveTable() public méthode

public RemoveTable ( string name ) : void
name string
Résultat void

TableExists() public méthode

public TableExists ( string table ) : bool
table string
Résultat bool