We are implementing Liquibase on a Terraform project, and I want to know how do you manage the database users and grants creation.
We think that the best option is create the database, users and grants with Terraform, and make liquibase only take care of creating the necessary tables for the project.
Is this considered a good practice?