- Add automatic `updated_at` timestamp to args in `upsert` method
- Add missing `asyncio.sleep(2)` in `test_upsert_update` to ensure timestamp difference
- Implement `asyncSetUp` and `asyncTearDown` for proper test database lifecycle
- Add comprehensive test methods for insert, get, update, and upsert operations
- Import missing type annotations for better code clarity