Skip to content

Releases: litestar-org/advanced-alchemy

v0.17.2

08 Jul 03:30
4b03579
Compare
Choose a tag to compare

What's Changed

  • feat: optimize type adapter call & multi-config fixes by @cofin in #229

Full Changelog: v0.17.1...v0.17.2

v0.17.1

02 Jul 00:59
045997a
Compare
Choose a tag to compare

What's Changed

  • fix: namespace signature override by @cofin in #228

Full Changelog: v0.17.0...v0.17.1

v0.17.0

01 Jul 20:31
deef082
Compare
Choose a tag to compare

What's Changed

  • feat(cli): Adds drop-all option to the litestar cli by @Alc-Alc in #226
  • feat: multi-database configurations by @cofin in #151
  • feat: add order_by helper parameter to the repository by @cofin in #219

Full Changelog: v0.16.0...v0.17.0

v0.16.0

27 Jun 14:50
da87543
Compare
Choose a tag to compare

What's Changed

  • Reverts the previous to_schema implementation in the service layer. This will need to be rethought as it requires too many overloads to any customized service function.
  • Ensures that the filter values for upsert_many is a unique list. This is useful when you are merging a large amount of objects on a foreign key. The lookup will only contain a single unique entry for each key instead of one for each row.
  • Adds a schema_dump method to convert incoming Pydantic or Msgspec models to dictionaries
  • Adds additional type guard helpers to check for a field in a dictionary, Struct, or BaseModel
  • Filters can now be passed into single row lookup methods like get_one, get_one_or_one, etc.

Full Changelog: v0.15.0...v0.16.0

v0.15.0

24 Jun 18:21
fc3f0eb
Compare
Choose a tag to compare

What's Changed

  • feat: services accept BaseModels and Structs by @cofin in #218
  • feat: add a to_schema parameter to services by @cofin in #220

Full Changelog: v0.14.1...v0.15.0

v0.14.1

13 Jun 17:11
9000dde
Compare
Choose a tag to compare

What's Changed

  • fix: implement library installed check by @cofin in #217

Full Changelog: v0.14.0...v0.14.1

v0.14.0

10 Jun 20:34
3b5c243
Compare
Choose a tag to compare

What's Changed

  • feat: implement a repository proto and other typing improvements by @cofin in #213

Full Changelog: v0.13.1...v0.14.0

v0.13.1

06 Jun 14:46
1a04f3f
Compare
Choose a tag to compare

What's Changed

  • fix: add additional Filter classes to __all__ by @cofin in #210
  • refactor(search_filter): Removes some redundant code by @Alc-Alc in #211

Full Changelog: v0.13.0...v0.13.1

v0.13.0

04 Jun 15:03
0dc0103
Compare
Choose a tag to compare

What's Changed

  • feat: SearchFilter and NotInSearchFilter support multiple columns by @cofin in #208

Full Changelog: v0.12.0...v0.13.0

v0.12.0

02 Jun 16:51
89437f4
Compare
Choose a tag to compare

What's Changed

  • feat: create a StatementFilter type for repository filters by @cofin in #206
  • feat: add delete_where by @cofin in #207

Full Changelog: v0.11.1...v0.12.0