feat: support grant revoke procedure from sql
- Update sbroad submodule to commit with grant/revoke procedure support - Use existing mechanisms for grant/revoke ACL opcodes for grant/revoke procedure implementation - Add integration tests - Valid combinations: all procedures: grant/revoke create/execute/drop specific procedure: grant/revoke execute/drop - Syntax: grant create procedure to alice option(timeout=3) grant execute procedure on "spam"(int) to "alex" grant drop procedure on foo to bob revoke drop procedure on foo from bob
parent
a0c3eaa1
No related branches found
No related tags found
Showing
- CHANGELOG.md 2 additions, 0 deletionsCHANGELOG.md
- Cargo.lock 1 addition, 0 deletionsCargo.lock
- sbroad 1 addition, 1 deletionsbroad
- src/schema.rs 2 additions, 1 deletionsrc/schema.rs
- src/sql.rs 29 additions, 4 deletionssrc/sql.rs
- test/int/test_sql.py 289 additions, 39 deletionstest/int/test_sql.py
Loading
Please register or sign in to comment