text: Title: Unittest failed after upgraded pydantic to 2.9.2
  Body: **Describe the bug**
  After upgraded pydantic to the latest version, unittest failed with the following message:
  ```
  FAILED tests/contrib/test_pydantic.py::TestPydantic::test_address_schema - AssertionError: {'$de[312 chars]': {'$ref': '#/$defs/tortoise__contrib__pydant[2748 chars]ect'} != {'$de[312 chars]': {'allOf...
  FAILED tests/contrib/test_pydantic.py::TestPydantic::test_event_schema - AssertionError: {'$de[2178 chars]': {'$ref': '#/$defs/tortoise__contrib__pydant[1071 chars]ect'} != {'$de[2178 chars]': {'all...
  FAILED tests/contrib/test_pydantic.py::TestPydantic::test_eventlist_schema - AssertionError: {'$de[312 chars]': {'$ref': '#/$defs/tortoise__contrib__pydant[3079 chars]ray'} != {'$de[312 chars]': {'allOf...
  FAILED tests/contrib/test_pydantic.py::TestPydantic::test_team_schema - AssertionError: {'$de[312 chars]': {'$ref': '#/$defs/tortoise__contrib__pydant[2809 chars]ect'} != {'$de[312 chars]': {'allOf...
  4 failed, 1120 passed, 67 skipped, 4 xfailed, 1187 warnings in 113.37s (0:01:53)
  make: *** [Makefile:44: test] Error 1
  ```
  
  **To Reproduce**
  ```bash
  git clone git@github.com:tortoise/tortoise-orm
  cd tortoise-orm
  poetry shell
  make deps
  pip install --upgrade pydantic
  make test_sqlite
  ```
  
  **Expected behavior**
  Support pydantic2.9
  
  
  