Open tbrowder opened 5 years ago
That's just the way SQLite works -- 'oid' and _rowid_
are just aliases to access the 'rowid' with is named 'rowid' by default.
You can do "select oid as oid, blah from foo" and it will use the name you specified.
Isn't that worth mentioning in the README.md? I would propose something, but your writing is so tight and well-structured I wouldn't dare!
Quoting from the SQLIte docs:
DB::SQLite does recognize "oid" or "_rowid_" in a select query, but neither shows up as a hash key when used. Only the %hash\<rowid> key is recognized regardless of the column name used in the select query.