Hi. I've written a custom MyMeta plugin to work with my old old version of Oracle 7.3.4. When I try to generate entityspaces objects using it, I get unknown datatypes everywhere for every datatype in the database.
If i use this same MyMeta plugin against old doodads, it's no problem. Everything is working well, which leads me to believe that it must be something in the code templates themselves?
Key bits of information:
MyMeta properties when selecting a column:
DataTypeName: VARCHAR2
DataTypeNameComplete: VARCHAR2
LanguageType: String
DBTargetType: OleDbType:VarWChar
Example Output:
Code:
c = New esColumnMetadata(PsItemMetadata.ColumnNames.ItemGuid, 0, GetType(Unknown), esSystemType.Unassigned)
c.PropertyName = PsItemMetadata.PropertyNames.ItemGuid
c.IsInPrimaryKey = true
c.CharacterMaxLength = 40
c.Description = "null"
_columns.Add(c)
c = New esColumnMetadata(PsItemMetadata.ColumnNames.PsGuid, 1, GetType(Unknown), esSystemType.Unassigned)
c.PropertyName = PsItemMetadata.PropertyNames.PsGuid
c.IsInPrimaryKey = true
c.CharacterMaxLength = 40
c.Description = "null"
_columns.Add(c)
Not sure where else to look now. Language and Database mappings look correct to me.
Any advice would be appreciated.