ncruces / go-sqlite3

Go bindings to SQLite using wazero
https://pkg.go.dev/github.com/ncruces/go-sqlite3
MIT License
402 stars 12 forks source link

Implement type affinity for the CSV extension #101

Closed ncruces closed 2 months ago

ncruces commented 2 months ago

The CSV extension should get the type affinity for each column from the schema parameter.

Use sqlite-createtable-parser compiled to Wasm to parse the CREATE TABLE statement.

~Use rqlite/sql to parse the CREATE TABLE statement.~ Turns out this is buggy as hell, so back to Wasm.