Method | Description | |
---|---|---|
Dispose ( ) : void | ||
FillSchema ( DbDatabase schemaDatabase ) : void |
Reads full database schema
|
|
GetDataProviderClassName ( DataProviderClassNames providerClassName ) : string | ||
ReadViewsTablesList ( |
Reads list of tables and views
|
|
SQLiteSchemaEngine ( |
Method | Description | |
---|---|---|
ApplyColumnsDescription ( string tableName, List |
Reads columns description from SQLite
|
|
ApplyDetectedOneToOneRelation ( List |
Detecting one-to-one relation
|
|
ApplyTablesForeignKeys ( List |
Reads specified table foreign keys.
|
|
FillColumnAdditionalInfo ( DbColumn toSetColumn, |
Column additional information
|
|
FindTable ( List |
Finds table from list
|
|
ReadColumns ( string tableName ) : List |
Read columns schema from database
|
|
ReadTables ( List |
Reads tables schema from database
|
|
ReadTablesList ( |
Reads tables list. This method requires views list to prevent from conflict!
|
|
ReadViews ( ) : List |
Reads views schema from database
|
|
ReadViewsList ( ) : |
Reads views list
|
public FillSchema ( DbDatabase schemaDatabase ) : void | ||
schemaDatabase | DbDatabase | |
return | void |
public GetDataProviderClassName ( DataProviderClassNames providerClassName ) : string | ||
providerClassName | DataProviderClassNames | |
return | string |
public ReadViewsTablesList ( |
||
tables | ||
views | ||
return | void |
public SQLiteSchemaEngine ( |
||
dbConnection | ||
return | System |