A general F# SQL database erasing type provider, supporting LINQ queries, schema exploration, individuals, CRUD operations and much more besides.
570
stars
144
forks
source link
When row is created, auto_increment column is created as UInt64 #638
Open
JP3BGY opened 4 years ago
Description
When row is created by
Created(columnOne,columnTwo...)
, object mapping to auto_increment column is made as UInt64 even if the column's type is Int.Repro steps
Create(columnOne,columnTwo,...)()
ColumnValues
and callGetType()
method or callMapTo<>
and get type error.Expected behavior
Int32 or int is returned
Actual behavior
UInt64 is returned
Known workarounds
Type of
row.auto_incremented_column
is int. Type of the object in row gotten fromquery{}
is also int. It occurs when row is created byCreate()
.Related information