C# Class SalarDbCodeGenerator.Schema.Database.DbTable

Afficher le fichier Open project: GitOffice/SalarDbCodeGenerator Class Usage Examples

Méthodes publiques

Méthode Description
DbTable ( string tableName ) : System
DbTable ( string tableName, List schemaColumns ) : System
DbTable ( string tableName, List schemaColumns, List foreignKeys ) : System
DbTable ( string tableName, List schemaColumns, List foreignKeys, List constraintKeys ) : System
FindColumnDb ( string fieldName ) : DbColumn
FindColumnSchema ( string fieldName ) : DbColumn
GetAutoIncrementCount ( ) : int

Returns number of auto increment columns

GetFirstAutoIncrementField ( ) : DbColumn

Returns number of auto increment columns

GetPrimaryKey ( ) : DbColumn
HasAutoIncrement ( ) : bool

Checks if this table has auto increment column or not

HasPrimaryKey ( ) : bool

Checks if this table has primary key or not

ToString ( ) : string

Private Methods

Méthode Description
FindColumns__ ( string fieldName ) : List

Method Details

DbTable() public méthode

public DbTable ( string tableName ) : System
tableName string
Résultat System

DbTable() public méthode

public DbTable ( string tableName, List schemaColumns ) : System
tableName string
schemaColumns List
Résultat System

DbTable() public méthode

public DbTable ( string tableName, List schemaColumns, List foreignKeys ) : System
tableName string
schemaColumns List
foreignKeys List
Résultat System

DbTable() public méthode

public DbTable ( string tableName, List schemaColumns, List foreignKeys, List constraintKeys ) : System
tableName string
schemaColumns List
foreignKeys List
constraintKeys List
Résultat System

FindColumnDb() public méthode

public FindColumnDb ( string fieldName ) : DbColumn
fieldName string
Résultat DbColumn

FindColumnSchema() public méthode

public FindColumnSchema ( string fieldName ) : DbColumn
fieldName string
Résultat DbColumn

GetAutoIncrementCount() public méthode

Returns number of auto increment columns
public GetAutoIncrementCount ( ) : int
Résultat int

GetFirstAutoIncrementField() public méthode

Returns number of auto increment columns
public GetFirstAutoIncrementField ( ) : DbColumn
Résultat DbColumn

GetPrimaryKey() public méthode

public GetPrimaryKey ( ) : DbColumn
Résultat DbColumn

HasAutoIncrement() public méthode

Checks if this table has auto increment column or not
public HasAutoIncrement ( ) : bool
Résultat bool

HasPrimaryKey() public méthode

Checks if this table has primary key or not
public HasPrimaryKey ( ) : bool
Résultat bool

ToString() public méthode

public ToString ( ) : string
Résultat string