Property | Type | Description | |
---|---|---|---|
CurrentSchema | Schema | ||
InverseGraph | DirectedGraph |
||
SolutionFolder | string | ||
SolutionName | string | ||
Tables | DiffTable>.Dictionary |
Method | Description | |
---|---|---|
GenerateEntitiesFromDatabaseTables ( ) : void |
Method | Description | |
---|---|---|
CleanDefault ( string def ) : string | ||
DefaultColumnName ( DiffTable table, DiffColumn col ) : string | ||
GetBackColumnNameAttribute ( DiffColumn backReference ) : string | ||
GetEmbeddedField ( DiffTable table, DiffColumn col ) : string | ||
GetEmbeddedTypeName ( string fieldName ) : string | ||
GetEntityAttributes ( DiffTable table ) : IEnumerable |
||
GetEntityBaseClass ( ObjectName objectName ) : string | ||
GetEntityData ( DiffTable table ) : EntityData | ||
GetEntityKind ( DiffTable table ) : EntityKind | ||
GetEntityName ( ObjectName objectName ) : string | ||
GetEnumAttributes ( DiffTable table ) : List |
||
GetEnumDescription ( DiffTable table, |
||
GetEnumId ( DiffTable table, |
||
GetEnumValue ( DiffTable table, |
||
GetFieldAttributes ( DiffTable table, DiffColumn col, string relatedEntity ) : IEnumerable |
||
GetFieldMListName ( DiffTable table, DiffTable relatedTable, |
||
GetFieldName ( DiffTable table, DiffColumn col ) : string | ||
GetFieldType ( DiffTable table, DiffColumn col, string relatedEntity ) : string | ||
GetFileName ( DiffTable t ) : string | ||
GetMListFields ( DiffTable table ) : MListInfo>>.IEnumerable |
||
GetMListInfo ( DiffTable table ) : |
||
GetMListOrderColumn ( DiffTable table ) : DiffColumn | ||
GetMListParentColumn ( DiffTable table ) : DiffColumn | ||
GetMListTrivialElementColumn ( DiffTable table, DiffColumn parentColumn, DiffColumn orderColumn ) : DiffColumn | ||
GetMinStringLength ( DiffColumn col ) : int? | ||
GetNamespace ( string fileName ) : string | ||
GetOperationName ( ObjectName objectName ) : string | ||
GetPreserveOrderAttribute ( |
||
GetPrimaryKeyAttribute ( DiffTable table ) : string | ||
GetPrimaryKeyColumn ( DiffTable table ) : DiffColumn | ||
GetProjectFolder ( ) : string | ||
GetPropertyAttributes ( DiffTable table, DiffColumn col, string relatedEntity ) : IEnumerable |
||
GetRelatedEntity ( DiffTable table, DiffColumn col ) : string | ||
GetSolutionInfo ( string &solutionFolder, string &solutionName ) : void | ||
GetSqlDbTypeParts ( DiffColumn col, |
||
GetSqlTypeAttribute ( DiffTable table, DiffColumn col ) : string | ||
GetStringLengthValidator ( DiffTable table, DiffColumn col, string relatedEntity ) : string | ||
GetTableNameAttribute ( ObjectName objectName, |
||
GetTables ( ) : List |
||
GetTicksColumnAttribute ( DiffTable table ) : string | ||
GetToStringColumn ( DiffTable table ) : DiffColumn | ||
GetUsingNamespaces ( string fileName, IEnumerable |
||
GetValueType ( DiffColumn col ) : |
||
HasNotNullableAttribute ( DiffColumn col, string relatedEntity ) : bool | ||
HasUniqueIndex ( DiffTable table, DiffColumn col ) : bool | ||
IsEnum ( ObjectName objectName ) : bool | ||
IsLite ( DiffTable table, DiffColumn col ) : bool | ||
IsReadonly ( DiffTable table, DiffColumn col ) : bool | ||
RequiresColumnName ( DiffTable table, DiffColumn col ) : bool | ||
WriteAttributeTag ( StringBuilder sb, IEnumerable |
||
WriteEmbeddedEntity ( string fileName, DiffTable table, string name, List |
||
WriteEmbeddedField ( DiffTable table, string fieldName ) : string | ||
WriteEntity ( string fileName, DiffTable table ) : string | ||
WriteEnum ( DiffTable table ) : string | ||
WriteField ( string fileName, DiffTable table, DiffColumn col ) : string | ||
WriteFieldMList ( string fileName, DiffTable table, |
||
WriteFile ( string fileName, IEnumerable |
||
WriteMultiColumnIndexComment ( DiffTable table, string name, IEnumerable |
||
WriteOperations ( DiffTable table ) : string | ||
WriteTableEntity ( string fileName, DiffTable table ) : string | ||
WriteToString ( DiffTable table ) : string |
protected CleanDefault ( string def ) : string | ||
def | string | |
return | string |
protected DefaultColumnName ( DiffTable table, DiffColumn col ) : string | ||
table | DiffTable | |
col | DiffColumn | |
return | string |
public GenerateEntitiesFromDatabaseTables ( ) : void | ||
return | void |
protected GetBackColumnNameAttribute ( DiffColumn backReference ) : string | ||
backReference | DiffColumn | |
return | string |
protected GetEmbeddedField ( DiffTable table, DiffColumn col ) : string | ||
table | DiffTable | |
col | DiffColumn | |
return | string |
protected GetEmbeddedTypeName ( string fieldName ) : string | ||
fieldName | string | |
return | string |
protected GetEntityAttributes ( DiffTable table ) : IEnumerable |
||
table | DiffTable | |
return | IEnumerable |
protected GetEntityBaseClass ( ObjectName objectName ) : string | ||
objectName | ObjectName | |
return | string |
protected GetEntityData ( DiffTable table ) : EntityData | ||
table | DiffTable | |
return | EntityData |
protected GetEntityKind ( DiffTable table ) : EntityKind | ||
table | DiffTable | |
return | EntityKind |
protected GetEntityName ( ObjectName objectName ) : string | ||
objectName | ObjectName | |
return | string |
protected GetEnumAttributes ( DiffTable table ) : List |
||
table | DiffTable | |
return | List |
protected GetEnumDescription ( DiffTable table, |
||
table | DiffTable | |
item | ||
return | string |
protected GetEnumId ( DiffTable table, |
||
table | DiffTable | |
row | ||
return | int |
protected GetEnumValue ( DiffTable table, |
||
table | DiffTable | |
item | ||
return | string |
protected GetFieldAttributes ( DiffTable table, DiffColumn col, string relatedEntity ) : IEnumerable |
||
table | DiffTable | |
col | DiffColumn | |
relatedEntity | string | |
return | IEnumerable |
protected GetFieldMListName ( DiffTable table, DiffTable relatedTable, |
||
table | DiffTable | |
relatedTable | DiffTable | |
mListInfo | ||
return | string |
protected GetFieldName ( DiffTable table, DiffColumn col ) : string | ||
table | DiffTable | |
col | DiffColumn | |
return | string |
protected GetFieldType ( DiffTable table, DiffColumn col, string relatedEntity ) : string | ||
table | DiffTable | |
col | DiffColumn | |
relatedEntity | string | |
return | string |
protected GetFileName ( DiffTable t ) : string | ||
t | DiffTable | |
return | string |
protected GetMListFields ( DiffTable table ) : MListInfo>>.IEnumerable |
||
table | DiffTable | |
return | MListInfo>>.IEnumerable |
protected GetMListInfo ( DiffTable table ) : |
||
table | DiffTable | |
return |
protected GetMListOrderColumn ( DiffTable table ) : DiffColumn | ||
table | DiffTable | |
return | DiffColumn |
protected GetMListParentColumn ( DiffTable table ) : DiffColumn | ||
table | DiffTable | |
return | DiffColumn |
protected GetMListTrivialElementColumn ( DiffTable table, DiffColumn parentColumn, DiffColumn orderColumn ) : DiffColumn | ||
table | DiffTable | |
parentColumn | DiffColumn | |
orderColumn | DiffColumn | |
return | DiffColumn |
protected GetMinStringLength ( DiffColumn col ) : int? | ||
col | DiffColumn | |
return | int? |
protected GetNamespace ( string fileName ) : string | ||
fileName | string | |
return | string |
protected GetOperationName ( ObjectName objectName ) : string | ||
objectName | ObjectName | |
return | string |
protected GetPreserveOrderAttribute ( |
||
mListInfo | ||
return | string |
protected GetPrimaryKeyAttribute ( DiffTable table ) : string | ||
table | DiffTable | |
return | string |
protected GetPrimaryKeyColumn ( DiffTable table ) : DiffColumn | ||
table | DiffTable | |
return | DiffColumn |
protected GetPropertyAttributes ( DiffTable table, DiffColumn col, string relatedEntity ) : IEnumerable |
||
table | DiffTable | |
col | DiffColumn | |
relatedEntity | string | |
return | IEnumerable |
protected GetRelatedEntity ( DiffTable table, DiffColumn col ) : string | ||
table | DiffTable | |
col | DiffColumn | |
return | string |
protected GetSolutionInfo ( string &solutionFolder, string &solutionName ) : void | ||
solutionFolder | string | |
solutionName | string | |
return | void |
protected GetSqlDbTypeParts ( DiffColumn col, |
||
col | DiffColumn | |
type | ||
return | List |
protected GetSqlTypeAttribute ( DiffTable table, DiffColumn col ) : string | ||
table | DiffTable | |
col | DiffColumn | |
return | string |
protected GetStringLengthValidator ( DiffTable table, DiffColumn col, string relatedEntity ) : string | ||
table | DiffTable | |
col | DiffColumn | |
relatedEntity | string | |
return | string |
protected GetTableNameAttribute ( ObjectName objectName, |
||
objectName | ObjectName | |
mListInfo | ||
return | string |
protected GetTicksColumnAttribute ( DiffTable table ) : string | ||
table | DiffTable | |
return | string |
protected GetToStringColumn ( DiffTable table ) : DiffColumn | ||
table | DiffTable | |
return | DiffColumn |
protected GetUsingNamespaces ( string fileName, IEnumerable |
||
fileName | string | |
tables | IEnumerable |
|
return | List |
protected GetValueType ( DiffColumn col ) : |
||
col | DiffColumn | |
return |
protected HasNotNullableAttribute ( DiffColumn col, string relatedEntity ) : bool | ||
col | DiffColumn | |
relatedEntity | string | |
return | bool |
protected HasUniqueIndex ( DiffTable table, DiffColumn col ) : bool | ||
table | DiffTable | |
col | DiffColumn | |
return | bool |
protected IsEnum ( ObjectName objectName ) : bool | ||
objectName | ObjectName | |
return | bool |
protected IsLite ( DiffTable table, DiffColumn col ) : bool | ||
table | DiffTable | |
col | DiffColumn | |
return | bool |
protected IsReadonly ( DiffTable table, DiffColumn col ) : bool | ||
table | DiffTable | |
col | DiffColumn | |
return | bool |
protected RequiresColumnName ( DiffTable table, DiffColumn col ) : bool | ||
table | DiffTable | |
col | DiffColumn | |
return | bool |
protected WriteAttributeTag ( StringBuilder sb, IEnumerable |
||
sb | StringBuilder | |
attributes | IEnumerable |
|
return | void |
protected WriteEmbeddedEntity ( string fileName, DiffTable table, string name, List |
||
fileName | string | |
table | DiffTable | |
name | string | |
columns | List |
|
return | string |
protected WriteEmbeddedField ( DiffTable table, string fieldName ) : string | ||
table | DiffTable | |
fieldName | string | |
return | string |
protected WriteEntity ( string fileName, DiffTable table ) : string | ||
fileName | string | |
table | DiffTable | |
return | string |
protected WriteEnum ( DiffTable table ) : string | ||
table | DiffTable | |
return | string |
protected WriteField ( string fileName, DiffTable table, DiffColumn col ) : string | ||
fileName | string | |
table | DiffTable | |
col | DiffColumn | |
return | string |
protected WriteFieldMList ( string fileName, DiffTable table, |
||
fileName | string | |
table | DiffTable | |
mListInfo | ||
relatedTable | DiffTable | |
return | string |
protected WriteFile ( string fileName, IEnumerable |
||
fileName | string | |
tables | IEnumerable |
|
return | string |
protected WriteMultiColumnIndexComment ( DiffTable table, string name, IEnumerable |
||
table | DiffTable | |
name | string | |
columns | IEnumerable |
|
return | string |
protected WriteOperations ( DiffTable table ) : string | ||
table | DiffTable | |
return | string |
protected WriteTableEntity ( string fileName, DiffTable table ) : string | ||
fileName | string | |
table | DiffTable | |
return | string |
protected WriteToString ( DiffTable table ) : string | ||
table | DiffTable | |
return | string |