Note: Depending on deployment and hosting, this may be an extension that requires elevated privileges to enable. That's the case when deploying with AWS. I will be noting that in the forthcoming PR documenting integration with the Nava Platform infrastructure template.
Testing
Provide testing instructions and evidence that the code works as expected. Include screenshots, GIF demos, shell commands or output to help show the changes working as expected. ProTip: you can drag and drop or paste images into this textbox.
Ticket
Changes
pgcrypto
postgresql extensionContext for reviewers
Using UUIDs with Postgresql requires the Postgresql extension
pgcrypto
to generate random UUIDs. This PR adds a database migration to enable the extension.Note: Depending on deployment and hosting, this may be an extension that requires elevated privileges to enable. That's the case when deploying with AWS. I will be noting that in the forthcoming PR documenting integration with the Nava Platform infrastructure template.
Testing
Before the migration:
After the migration:
After rollback: