What's Changed * docs: mention specifically what gets revoked by michalc in https://github.com/uktrade/pg-sync-roles/pull/79 * docs: give example of password and valid until by michalc in https://github.com/uktrade/pg-sync-roles/pull/80 * docs: add instructions on running tests by michalc in https://github.com/uktrade/pg-sync-roles/pull/81 * docs: mention to install psycopg by michalc in https://github.com/uktrade/pg-sync-roles/pull/82 * docs: include table of contents by michalc in https://github.com/uktrade/pg-sync-roles/pull/83 * fix: TableSelect and SchemaUsage not increase role count when repeated by michalc in https://github.com/uktrade/pg-sync-roles/pull/84
What's Changed * docs: add links to relevant pages in PostgreSQL documentation by michalc in https://github.com/uktrade/pg-sync-roles/pull/73 * docs: tidy up language on usage example by michalc in https://github.com/uktrade/pg-sync-roles/pull/74 * docs: remove WIP and make everything accurate by michalc in https://github.com/uktrade/pg-sync-roles/pull/75 * tests: test that view permission is revoked by michalc in https://github.com/uktrade/pg-sync-roles/pull/76 * feat: revoke permissions from sequences by michalc in https://github.com/uktrade/pg-sync-roles/pull/77
What's Changed * refactor: move more code to existing permissions sql by michalc in https://github.com/uktrade/pg-sync-roles/pull/69 * refactor: move existing permissions into sql by michalc in https://github.com/uktrade/pg-sync-roles/pull/70 * feat: little bit of race condition avoidance, especially when creating schemas by michalc in https://github.com/uktrade/pg-sync-roles/pull/71