important
This is a contributors guide and NOT a user guide. Please visit these docs if you are using or evaluating SuperTokens.
Issues that can come while removing a saas app and how to deal with them
#
Issue removing database due to existing connections- For the app, get the database name, database user and RDS cluster info from the aws_deployments table (do this for both development and production deployment)
- connect to the rds cluster
- check if database or database user exists
- if the database exists, execute the query:
SELECT pg_terminate_backend(pg_stat_activity.pid)
FROM pg_stat_activity
WHERE pg_stat_activity.datname = 'TARGET_DB'; -- ← change this to required DB
- remove the appId from app_id_marked_for_removal table
- execute the remove app script again for this app