Open krlmlr opened 4 months ago
Yeah, the fundamental problem is the same for all of these: we determine the type by trying to read data, and we don't yet look at the declared type.
Another fundamental problem is that the SQLite driver in its current state is difficult to modify. I think there is a general consensus that we should refactor it to make it easier to implement things like this; however, we haven't gotten there yet.
Yes, now that @paleolimbot put in the base driver framework, I'm going to spend some time taking that and pushing it forward with the PostgreSQL/SQLite drivers and hopefully make things on par
That said for SQLite I think this would only need to change the reader code which is more self-contained
What feature or improvement would you like to see?
Modern SQLite offers an option to enforce schema stability. Should this be the default for adbcsqlite?
We're running into DBItest problems: creating an empty table doesn't result in the correct schema when queried.
Created on 2024-03-05 with reprex v2.1.0