C# Class Rsdn.Janus.Sqlite.SqliteSchemaLoader

Show file Open project: rsdn/janus Class Usage Examples

Public Methods

Method Description
LoadSchema ( string constr ) : DBSchema
TypeDbsmToSqlite ( TableColumnSchema eColumn ) : string

Private Methods

Method Description
GetIndexes ( DbConnection con, TableSchema eTable ) : List
GetKeys ( DbConnection con, SchemaNamedElement eTable ) : List
GetTables ( SQLiteConnection con ) : List
TypeSqliteToDbsm ( string typeName ) : ColumnType

Method Details

LoadSchema() public static method

public static LoadSchema ( string constr ) : DBSchema
constr string
return DBSchema

TypeDbsmToSqlite() public static method

public static TypeDbsmToSqlite ( TableColumnSchema eColumn ) : string
eColumn TableColumnSchema
return string