Currently, custom Athena workgroups and the dbt artifact repo are not deleted during a cdk destroy when there is user data within that workgroup. Refactor the stack flag for the dev environment to delete the workgroup automatically on destroy. Rename the stack flag so that it better fits the purpose.
Tasks:
[x] rename the current stack flag to force_delete_flag
[x] use this flag to enable the recursive_delete_option for the workgroup for the dev stack (& disabled for the prod stack)
Currently, custom Athena workgroups and the dbt artifact repo are not deleted during a cdk destroy when there is user data within that workgroup. Refactor the stack flag for the dev environment to delete the workgroup automatically on destroy. Rename the stack flag so that it better fits the purpose.
Tasks:
Resources: CfnWorkGroup