csharp/adbc/ado.net: better mapping for structured types
Open
- Dominant language
- C#
- Stars
- 627
- Forks
- 217
- Avg merge
- 17h
- Merged PRs (30d)
- 57
Description
In the ADO.NET-compatible wrapper for ADBC, lists of scalars are already being returned as IReadOnlyList. Structs should map to something like IDataRecord and lists of structs to either IReadOnlyList or DbDataReader. These types should be accurately reflected when returning the schema. (Today, a LIST of INT32 is incorrectly returned as an INT32.)
Consider adding an option or a configurable mapper so that structured types can easily be converted to JSON.
Contributor guide
Assessment
This issue has not been assessed yet.