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'm currently experimenting with this package and loadable extensions built using my own Go package go.riyazali.net/sqlite ... and the synchronous model is a really good decision! It helps keep things sane in environments where multiple runtimes and schedulers are involved 🤪
One thing I was looking out for but couldn't find was support for compile-time authorization using sqlite3_set_authorizer.
To provide some context, I'm building a golang extension that would provide a set of virtual tables on which the user can run their own (untrusted) SQL queries. I would like my node.js application to set a custom authorizer for current user-session. The authorizer would ensure that the user is only able to query for the (virtual) tables that they have access to.
Is there some known alternative / fork of better-sqlite3 that supports sqlite3_set_authorizer()?
The text was updated successfully, but these errors were encountered:
Hello there 👋 thanks for this awesome package!
I'm currently experimenting with this package and loadable extensions built using my own Go package
go.riyazali.net/sqlite
... and the synchronous model is a really good decision! It helps keep things sane in environments where multiple runtimes and schedulers are involved 🤪One thing I was looking out for but couldn't find was support for compile-time authorization using
sqlite3_set_authorizer
.To provide some context, I'm building a
golang
extension that would provide a set ofvirtual tables
on which the user can run their own (untrusted)SQL
queries. I would like mynode.js
application to set a custom authorizer for current user-session. Theauthorizer
would ensure that the user is only able to query for the (virtual) tables that they have access to.Is there some known alternative / fork of
better-sqlite3
that supportssqlite3_set_authorizer()
?The text was updated successfully, but these errors were encountered: