Decouple account_requests table from Eclipse database service and move to dedicated module
Problem
- The
account_requestsdatabase table is currently implemented through the Eclipse database service in theeclipsefdncustom Drupal module. - This creates a tight coupling between the
account_requestsimplementation and the Eclipse database service. - The
account_requeststable needs to be moved to a different database cluster, which requires a separate database connection and service.
Expected Behavior
- The
account_requeststable should use a dedicated database service that connects to the new cluster. - The implementation should be decoupled from the existing Eclipse database service in the
eclipsefdnmodule.
Proposed Solution
- Create a new Drupal module responsible for the
account_requestsdatabase integration. - Implement a new database service in this module that uses the database connection for the new cluster.
- Refactor existing code to use this new service instead of the Eclipse database service.