- Updated the database initialization logic to check for existing tables before creation, improving efficiency and preventing errors.
- Added new external dependencies to the Dockerfile for better service functionality.
- Removed the requirements.txt file as dependencies are now managed through the pyproject.toml.
- Adjusted Dockerfile to include service code and initialization commands for the database.