You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I want to basically import this wholesale, or something like it, as our pragma backend. We can then patch or rewrite the current API using this backend. I think it will be relatively easy to delete nearly of the current pragma impl with this more programmatic approach.
Even if not, I may still look at extending the current approach.
I have noticed some inconsistencies in the handling for SQLite pragmas.
busy_timeout=
but no getter. Likewise forignore_check_constraints=
.analysis_limit
hard_heap_limit
trusted_schema
optimize
function_list
module_list
pragma_list
table_list
table_xinfo
For the last, SQLite supports 3 pragmas for index and table:
The gem I have installed, version 2.0.4, has methods for all three index pragmas but only the
table_info
method.Some of these may not make sense to support, but these are my findings. Separately, I have some ideas about how to reorganize lib/sqlite3/pragmas.rb.
The text was updated successfully, but these errors were encountered: