2 Commits

Author SHA1 Message Date
33d6bb7ebd Refactor AMO CRM Data Collection Service to use PostgreSQL
- Updated database configuration to switch from SQLite to PostgreSQL, including changes to alembic.ini, Docker Compose, and environment settings.
- Refactored application code to utilize PostgreSQL database adapters, ensuring compatibility with the new database structure.
- Enhanced API routes and data handling to support the new database, including adjustments in data models and query logic.
- Introduced new job processing mechanisms for full synchronization of AMO CRM entities, leveraging FastStream for background tasks.
- Improved logging and error handling across the application to facilitate better monitoring and debugging.
- Removed obsolete SQLite adapter files and migrations, streamlining the project structure for PostgreSQL integration.
2025-11-05 00:38:37 +03:00
e1cf2d1695 Initialize AMO CRM Data Collection Service with FastAPI, SQLite, and Docker support. Added core application files, including API routes, database models, and configuration settings. Implemented AMO CRM API client for data fetching and established Docker setup for containerization. Included example environment files and initial test cases for API endpoints. 2025-09-08 03:30:22 +03:00