switch request dates to JSON objects and add multi-db support
- Changed request payload: date fields (
triggerDate,triggerFirstAt,createdAt) are now JSON objects (year, month, day, hour, minute, second) instead of strings - Added support for multiple databases (MariaDB, MySQL, PostgreSQL)
- Improved consistency and portability across environments