Waket Zheng
8609435815
Release 0.8.2 ( #429 )
2025-02-28 20:24:06 +08:00
Waket Zheng
49bfbf4e6b
feat: support psycopg ( #425 )
2025-02-26 17:11:31 +08:00
Waket Zheng
0364ae3f83
feat: add project section ( #424 )
...
* refactor: apply future style type hints
* chore: use project section
* ci: upgrade to poetry v2
* ci: explicit declare python version for poetry
* fix error for generate index name
* fix _generate_fk_name
* ci: verify aiomysql support
* tests: poetry add
* Add patch to fix tortoise 0.24.1
* docs: update changelog
2025-02-26 14:24:02 +08:00
Waket Zheng
1793dab43d
refactor: apply future type hints style ( #416 )
...
* refactor: apply future style type hints
* chore: put cryptography out of dev dependencies
2025-02-17 11:42:56 +08:00
Waket Zheng
6bdfdfc6db
fix: aerich migrate raises tortoise.exceptions.FieldError
when index.INDEX_TYPE
is not empty ( #415 )
...
* fix: aerich migrate raises `tortoise.exceptions.FieldError` when `index.INDEX_TYPE` is not empty
* feat: add `IF NOT EXISTS` to postgres create index template
* chore: explicit declare type hints of function parameters
2025-02-13 18:48:45 +08:00
Waket Zheng
b46ceafb2e
feat: support --fake
for aerich upgrade ( #398 )
...
* feat: support `--fake` for aerich upgrade
* Add `--fake` to downgrade
* tests: check --fake result for aerich upgrade and downgrade
* Update readme
* Fix unittest failed because of `db_field_types` changed
* refactor: improve type hints and document
2025-02-07 19:44:15 +08:00
Waket Zheng
c1dea4e846
chore: upgrade deps, add tortoise0.23 to ci ( #399 )
2024-12-27 12:30:34 +08:00
Waket Zheng
1acb9ed1e7
chore(deps): limit tortoise-orm version to >=0.21
instead of wildcard (*) ( #388 )
...
* Limit tortoise-orm version to `>=0.21` instead of wildcard (*)
* ci: fix typos
* docs: update changelog
* refactor: import MEMORY_SQLITE from tortoise
* Update changelog
2024-12-21 11:04:02 +08:00
Waket Zheng
d8addadb37
chore(deps): prefer to use tomllib/tomli
and mark tomlkit/tomli_w
as optional ( #392 )
...
* chore(deps): prefer to use tomllib and mark tomlkit as optional
* docs: add toml extra to install command
* docs: update changelog
2024-12-17 01:43:36 +08:00
Waket Zheng
44025823ee
chore: upgrade deps and fix ruff lint issues ( #374 )
...
* chore: upgrade deps and apply ruff lint for tests/
* style: fix ruff lint issues
2024-12-05 15:56:00 +08:00
Waket Zheng
5b04b4422d
chore: upgrade deps, update changelog, drop test db before create ( #372 )
...
* chore: upgrade deps, update changelog, drop test db before create
* tests: clear operators for sqlite ddl after NotSupportError raised
2024-12-03 23:30:37 +08:00
Waket Zheng
dc020358b6
chore: make style, upgrade deps, fix ci error and update changelog
2024-11-25 23:46:48 +08:00
long2ice
4851ecfe82
refactor: use asyncclick
2024-08-06 22:41:39 +08:00
Waket Zheng
affffbdae3
Drop python3.7 support
2024-06-03 01:26:48 +08:00
long2ice
01264f3f27
fix: pydantic v2. ( #322 )
2023-08-30 10:04:53 +08:00
long2ice
b8b6df0b65
chore: update deps
2023-05-12 15:27:50 +08:00
Jinlong Peng
8c2ecbaef1
feat: support add/remove field with index
2022-08-26 18:04:20 +08:00
long2ice
4abc464ce0
feat: add is_flag to init-db
2022-05-24 11:20:12 +08:00
long2ice
45129cef9f
feat: improve inspectdb
and support postgres
2022-04-01 19:56:48 +08:00
long2ice
c39462820c
upgrade deps
2022-01-17 22:26:13 +08:00
long2ice
f15cbaf9e0
Support migration for specified index. ( #203 )
2021-12-29 21:36:23 +08:00
long2ice
15131469df
upgrade deps
2021-12-22 16:26:13 +08:00
long2ice
63e8d06157
remove aiomysql
2021-12-08 14:43:33 +08:00
long2ice
fac00d45cc
Remove pydantic
dependency. ( #198 )
2021-10-04 23:05:20 +08:00
long2ice
24c1f4cb7d
Change default config file from aerich.ini
to pyproject.toml
. ( #197 )
2021-09-27 11:05:20 +08:00
long2ice
699b0321a4
Support indexes
change. ( #193 )
2021-08-31 17:36:25 +08:00
long2ice
1e5a83c281
update deps
2021-07-26 17:44:18 +08:00
long2ice
2da794d823
Fix db_constraint
when fk changed. ( #179 )
2021-07-22 14:37:49 +08:00
long2ice
9bf2de0b9a
Fix incorrect index creation order. ( #151 )
2021-06-01 17:09:45 +08:00
dependabot[bot]
a253aa96cb
Bump pydantic from 1.8.1 to 1.8.2
...
Bumps [pydantic](https://github.com/samuelcolvin/pydantic ) from 1.8.1 to 1.8.2.
- [Release notes](https://github.com/samuelcolvin/pydantic/releases )
- [Changelog](https://github.com/samuelcolvin/pydantic/blob/master/HISTORY.md )
- [Commits](https://github.com/samuelcolvin/pydantic/compare/v1.8.1...v1.8.2 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-05-13 20:51:51 +00:00
long2ice
15a6e874dd
update deps
2021-05-03 14:23:27 +08:00
long2ice
19a5dcbf3f
update deps
2021-04-26 21:01:40 +08:00
long2ice
44fd2fe6ae
Fix default function when migrate. ( #147 )
2021-04-05 14:10:42 +08:00
long2ice
364735f804
Fix rename field on the field add. ( #134 )
2021-03-21 20:43:05 +08:00
long2ice
505d361597
Fix drop model in the downgrade. ( #132 )
2021-03-18 23:40:13 +08:00
long2ice
84d1f78019
update workflow name and add cryptography
2021-03-13 16:43:22 +08:00
long2ice
8fb07a6c9e
update deps
2021-03-13 16:40:27 +08:00
long2ice
54da8b22af
update aiomysql to asyncmy
2021-03-13 16:37:45 +08:00
long2ice
52151270e0
Fix bug for field change. ( #119 )
2021-03-03 20:36:54 +08:00
long2ice
be41a1332a
update tortoise-orm version
2021-02-04 20:53:04 +08:00
long2ice
abfa60133f
Fix drop table
2021-02-04 14:23:46 +08:00
long2ice
048e428eac
update tortoise-orm
2021-02-03 22:52:01 +08:00
long2ice
38a3df9b5a
add support m2m
2021-02-03 22:22:22 +08:00
long2ice
01e3de9522
basically completed
2021-02-03 15:43:04 +08:00
long2ice
c6c398fdf0
update
2021-02-02 22:52:50 +08:00
long2ice
c60bdd290e
add fk and drop fk
2021-02-02 20:35:05 +08:00
long2ice
f443dc68db
WIP
2021-02-01 16:54:35 +08:00
long2ice
36f84702b7
update
2021-02-01 14:00:12 +08:00
long2ice
4780b90c1c
add close_connections to fix stuck
2021-01-29 22:58:12 +08:00
long2ice
55a6d4bbc7
add InspectDb and show_create_tables
2020-12-24 23:32:58 +08:00