Listing all bugs here ( as they are mostly Sqlite related )
Issues
LocalDateEncoder : Does not handle decoding Int for Sqlite
LocalTimeEncoder : Does not handle decoding Int for Sqlite
LocalDateTimeEncoder : Encoding/Decoding needs to stores in epochMilli not epochSecond
DateTimeEncoder : Encoding/Decoding needs to stores in epochMilli not epochSecond
ZonedDateTimeEncoder : Encoding/Decoding needs to stores in epochMilli not epochSecond
EntityEncoder: Lookup of field values uses inst.kClass.declaredMemberProperties which does not get inherited members, needs to use inst.kClass.memberProperties in the Reflector.getValue
EntityDecoder: createEntity method uses cls.primaryConstructor, but doesn't always work, better to use this in combination with cls.constructors.firstOrNull.
SqlRepo: Build mode is not set to BuildMode type. Change to be buildMode:BuildMode = BuildMode.Prep
Patch : Sql builder is changing column name to be lowercase causing issue to look up dataType
EntityDecoder : decodeVarType and getDataValue are not open
Overview
Misc bugs for Sqlite support
Details
Listing all bugs here ( as they are mostly Sqlite related )
Issues
epochMilli
notepochSecond
epochMilli
notepochSecond
epochMilli
notepochSecond
inst.kClass.declaredMemberProperties
which does not get inherited members, needs to useinst.kClass.memberProperties
in the Reflector.getValuecls.primaryConstructor
, but doesn't always work, better to use this in combination withcls.constructors.firstOrNull
.buildMode:BuildMode = BuildMode.Prep
decodeVarType and getDataValue
are not openSystem
Screenshots
n/a
Desktop
n/a
Smartphone
n/a
Additional
n/a