Skip to content

0.31.0

Compare
Choose a tag to compare
@nene nene released this 09 Dec 07:46
· 17 commits to master since this release

Breaking changes

  • Rename grant_stmt to grant_privilege_stmt, within which:
    • rename roles to privileges
    • rename users to roles
    • combine resouceType and resourceName to single field resource, referencing GrantResource node.
  • Rename revoke_stmt to revoke_privilege_stmt, within which:
    • rename roles to privileges
    • rename users to roles
    • combine resouceType and resourceName to single field resource, referencing GrantResource node.

Improved PostgreSQL support

  • Support GRANT
  • Support REVOKE
  • Support GRANT & CREATE TRIGGER inside CREATE SCHEMA
  • Support CREATE ROLE
  • Support ALTER ROLE
  • Support DROP ROLE
  • Support CREATE/ALTER/DROP GROUP as alias for ROLE
  • Support CREATE/ALTER/DROP USER as alias for ROLE
  • Support RESET ROLE
  • Support SET ROLE
  • Support ALTER TRIGGER
  • Support DROP TRIGGER
  • Support ALTER DOMAIN .. ADD CONSTRAINT NOT NULL
  • Support existing transaction syntax for PostgreSQL
  • Support END [TRANSACTION | WORK] in PostgreSQL
  • Support AND [NO] CHAIN in transactions