schemagate
github.com/ashishsinha1602/schemagate- Category
- Developer Tools
- Rank
- No. 1228Tools index
Previous survey · No. 1205 ·
- Type
- TOOL
- Use case
- Security & Identity · Data, Retrieval & Knowledge
- Interfaces
- CLI · Web
- GitHub
- 105 stars
- Latest release
- v1.10.0
- Date
About
schemagate is a Python library and CLI that selects the tables an NL2SQL model needs based on the caller's role, so tables the user isn't permitted to read are excluded from the model's prompt entirely rather than ranked low. It ships a bundled demo schema and a local studio page for testing role-based schema selection without a database or model call, and can also run against a live Postgres database.
Tags
text-to-sqlnl2sqlrbacdata-securitypostgrescli
Tech Stack
PythonDocker
Comments (0)
No comments yet
Editorially curated, with community endorsements as a secondary signal. Corrections welcome.