Current versus Expected Behavior:
- Expected: After resetting my database credentials, I expected to be able to reconnect my database or update my environment variables accordingly.
- Current: My database got disconnected from the project without removing the associated environment variables. These variables are now locked to the disconnected database and cannot be removed. Attempts to reconnect the database fail because the variable names are already in use.
Issue Summary: After resetting my database credentials, my database disconnected from the project. However, the environment variables weren’t removed, and now they’re locked, marked as connected to a database that no longer exists in my project. Attempting to reconnect the database fails due to these variable names being in use. This has taken down my production site, forcing me to rename all variables in my codebase to restore functionality.
As I’m on a hobby plan, I couldn’t reach support directly, which left me unable to resolve this critical issue in a timely manner. I am concerned about the lack of control and support available, which may affect my decision to continue using your service or consider a paid plan in the future.
Could someone please help resolve this bug?
- Reset database credentials
- Database disconnects, but environment variables remain locked and unusable
- Attempt to reconnect database, but variable names are marked as already in use