2021-01-24 21:10:34 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-tortoise-orm: updated to 0.16.20
0.16.20
- Add model field validators.
- Allow function results in group by.
|
2021-01-03 10:57:41 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-tortoise-orm: updated to 0.16.19
0.16.19
- Replace set `TZ` environment variable to `TIMEZONE` to avoid affecting global \
timezone.
- Allow passing module objects to `models_paths` param of `Tortoise.init_models()`.
- Implement `PydanticMeta.backward_relations`.
- Allow overriding `PydanticMeta` in `PydanticModelCreator`.
- Fixed make_native typo to make_naive in timezone module
|
2020-11-17 10:49:36 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-tortoise-orm: updated to 0.16.18
0.16.18
Support custom function in update.
Add Model.refresh_from_db.
Add timezone support, be careful to upgrade to this version, see docs for details.
Remove aerich in case of cyclic dependency.
|
2020-10-26 10:06:53 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-tortoise-orm: updated to 0.16.17
0.16.17
Add on_delete in ManyToManyField.
Support F expression in annotate.
Fix QuerySet.select_related in case of join same table twice.
Integrate Aerich into the install.
|
2020-09-29 11:54:38 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-tortoise-orm: updated to 0.16.16
0.16.16
Fixed inconsistency in integrity error exception of FastAPI
add OSError to _get_comments except block
|
2020-09-18 15:11:58 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-tortoise-orm: updated to 0.16.15
0.16.15
Make DateField accept valid date str.
Add QuerySet.select_for_update().
check default for not None on pydantic model creation
propagate default to pydantic model
Add QuerySet.select_related().
Add custom attribute name for Prefetch instruction.
Add db_constraint for RelationalField family.
|
2020-07-27 08:39:14 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-tortoise-orm: updated to 0.16.14
0.16.14
Make F expression work with QuerySet.filter().
Include py.typed in source distribution.
Added datetime parsing from int for fields.DatetimeField.
get_or_create passes the using_db= on if provided.
Allow custom loop and connection_class parameters to be passed on to asyncpg.
|
2020-06-12 19:02:59 by Adam Ciarcinski | Files touched by this commit (1) |
Log message:
py-tortoise-orm: fix typos
|
2020-06-11 16:07:15 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-tortoise-orm: updated to 0.16.13
0.16.13
Default install of tortoise-orm now installs with no C-dependencies, if you want \
to use the C accelerators, please do a pip install tortoise-orm[accel] instead.
Added <instance>.clone() method that will create a cloned instance in \
memory. To persist it you still need to call .save()
.clone() will raise a ParamsError if tortoise can’t generate a primary key. In \
that case do a .clone(pk=<newval>)
If manually setting the primary key value to None and the primary key can be \
automatically generated, this will create a new record. We however still \
recommend the .clone() method instead.
.save() can be forced to do a create by setting force_create=True
.save() can be forced to do an update by setting force_update=True
Setting update_fields for a .save() operation will strongly prefer to do an \
update if possible
|
2020-05-31 13:38:13 by Adam Ciarcinski | Files touched by this commit (1) |
Log message:
py-tortoise-orm: apparently Python 3.6 is not supported
|