sql >> Base de Datos >  >> RDS >> Oracle

Entity Framework genera short en lugar de int

Lo resolví, agregué esto a la web.config:

<oracle.dataaccess.client>
<settings>
<add name="int16" value="edmmapping number(4,0)" />
<add name="int32" value="edmmapping number(9,0)" />
</settings>
</oracle.dataaccess.client>

Recreó el Modelo con el *.edmx archivo y...

Ahora Number(5) es Int32 en lugar de Int16 y Number(10) es Int64 en lugar de Int32

Espero que ayude a alguien más en el futuro...