8ae5f9b6c8
✅ Simplify tests for tests/test_tutorial/test_code_structure/test_tutorial001.py
, one test file for multiple variants ( #1408 )
2025-06-19 18:19:22 +02:00
f1c9d15525
✅ Simplify tests setup, one test file for multiple source variants ( #1407 )
2025-06-19 16:29:32 +02:00
75a79a3fcd
✅ Refactor tests to use autouse clear_sqlmodel
( #1406 )
2025-06-19 15:23:26 +02:00
1e853aaf6d
⬆ Bump ruff from 0.6.2 to 0.9.6 ( #1294 )
...
* ⬆ Bump ruff from 0.6.2 to 0.9.6
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.6.2 to 0.9.6.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.6.2...0.9.6 )
---
updated-dependencies:
- dependency-name: ruff
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* format with ruff 0.9.6
* 🎨 [pre-commit.ci] Auto format from pre-commit.com hooks
* also bump in pre-commit config
* 🎨 [pre-commit.ci] Auto format from pre-commit.com hooks
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Sofie Van Landeghem <svlandeg@users.noreply.github.com>
Co-authored-by: svlandeg <sofie.vanlandeghem@gmail.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-03-07 04:21:45 +01:00
86ab09f7ec
✨ Add support for cascade delete relationships: cascade_delete
, ondelete
, and passive_deletes
( #983 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
2024-07-20 21:08:06 -05:00
1eb40b1f33
📝 Update ModelRead to ModelPublic documentation and examples ( #885 )
...
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
2024-04-08 18:07:48 -05:00
fa12c5d87b
✨ Add new method sqlmodel_update()
to update models in place, including an update
parameter for extra data ( #804 )
2024-02-17 14:49:39 +01:00
fa2f178b8a
✨ Add support for Pydantic v2 (while keeping support for v1 if v2 is not available), including initial work by AntonDeMeester ( #722 )
...
Co-authored-by: Mohamed Farahat <farahats9@yahoo.com>
Co-authored-by: Stefan Borer <stefan.borer@gmail.com>
Co-authored-by: Peter Landry <peter.landry@gmail.com>
Co-authored-by: Anton De Meester <antondemeester+github@gmail.com>
2023-12-04 15:42:39 +01:00
5c0fca1d96
✏️ Fix typo, simplify single quote/apostrophe character in "Sister Margaret's" everywhere in the docs ( #721 )
2023-12-04 13:13:03 +01:00
d8effcbc5c
📝 Add source examples for Python 3.9 and 3.10 ( #715 )
...
* 📝 Add source examples for Python 3.9 and 3.10
* ✅ Add tests for new source examples for Python 3.9 and 3.10, still needs pytest markers
* ✅ Add tests for fastapi examples
* ✅ Update tests for FastAPI app testing, for Python 3.9 and 3.10, fixing multi-app testing conflicts
* ✅ Require Python 3.9 and 3.10 for tests
* ✅ Update tests with missing markers
2023-11-29 16:51:55 +01:00
a974d9104f
✅ Move OpenAPI tests inline to simplify updating them with Pydantic v2 ( #709 )
2023-11-26 13:57:12 +00:00
8ed856d322
✨ Upgrade SQLAlchemy to 2.0, including initial work by farahats9 ( #700 )
...
Co-authored-by: Mohamed Farahat <farahats9@yahoo.com>
Co-authored-by: Stefan Borer <stefan.borer@gmail.com>
Co-authored-by: Peter Landry <peter.landry@gmail.com>
2023-11-18 12:30:37 +01:00
403d44ea78
📝 Update docs, use offset
in example with limit
and where
( #273 )
...
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
2023-10-23 20:55:53 +04:00
d192142eb9
📝 Fix docs for Pydantic's fields using le
(lte
is invalid, use le
) ( #207 )
...
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
2023-10-23 16:28:51 +00:00
dee70033b8
✅ Refactor OpenAPI FastAPI tests to simplify updating them later, this moves things around without changes ( #671 )
2023-10-23 15:33:08 +00:00
d1cf613461
⬆️ Upgrade support for SQLAlchemy 1.4.49, update tests ( #519 )
...
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-10-23 15:22:10 +04:00
27a81b2112
🎨 Run pre-commit on all files and autoformat ( #666 )
2023-10-23 11:46:31 +04:00
a2cda8377f
📝 Update docs for models for updating, id
should not be updatable ( #335 )
...
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
2022-08-28 01:43:42 +02:00
9830ee0d89
🐛 Fix setting nullable property of Fields that don't accept None
( #79 )
...
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
2022-08-28 00:18:57 +02:00
ee576ab279
✏ Fix broken variable/typo in docs for Read Relationships, hero_spider_boy.id
=> hero_spider_boy.team_id
( #106 )
...
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
2022-08-27 22:06:56 +00:00
155c6178cd
✨ Document indexes and make them opt-in ( #205 )
2021-12-28 11:48:03 +01:00
e753f19297
🎨 Format tests, remove double imports
2021-08-24 16:01:57 +02:00
eb8c496e10
🎨 Format tests, sort and remove unused imports
2021-08-24 15:41:03 +02:00
79089f7a6c
✅ Add tests
2021-08-24 15:15:26 +02:00