Commit Graph

18 Commits

Author SHA1 Message Date
b6e057c303 CheckColumns Constraint (#730)
* feat: add check columns class

* feat: write document of check columns part

* test: write a test for check columns constraints

* fix: debuging test exception raise mysql

* fix: set pragma no cover to ignore cov

* fix: ignore pytest raise in python 3.x not 10

* feat: set constraint name for check columns

* refactor: support index and check overwrites

* fix: debuging check constraint arguments

* fix: debug coverage all code tests

* fix: pass the map of type constraint to counter

* refactor: edit check name replace sapce underline

* refactor: write new function copy constraints

* test: write test for invalid constraint type

* fix: debug text cluase replaced names

* fix: set pragma no cover for result returned

* refactor: no coverage for main if statement

* perf: change get constraint copy func code

* fix: fix bug in mypy typing check
2022-07-14 10:05:30 +02:00
53a2636421 revert docs changes, pin databases, fix mypy 2022-01-14 17:36:18 +01:00
c8586e5b8e rc for skip of literal binds 2022-01-06 18:22:07 +01:00
cd87303b5c add multi column non unique columns 2021-09-06 16:47:37 +02:00
3528d6effa add docs, provide check if Config is a class, ignore dynamic bases for mypy 2021-07-25 12:11:50 +02:00
ad44653acd remove trailing line in docs 2020-12-04 15:19:18 +01:00
f071d4538e bump version, update docs 2020-12-04 15:10:00 +01:00
a72478d33d Fix inconsistencies in documentation
- Use max_length instead of length for String field
- Use same annotations in README.md and index.md as in docs_src
2020-11-03 19:22:09 +02:00
cce59acd99 update docs, cleaning 2020-11-01 11:41:18 +01:00
358b5c2e52 restore typing in tests and docs, remove unused metaclass code 2020-11-01 10:11:25 +01:00
7d5e291a19 switch to equals in most of the code, fix dependencies, clean tests, make all not relation fields work with type hints 2020-10-31 18:11:48 +01:00
394de2d11c fix bug in bulk_update, update documentation, update readme, bump version 2020-10-22 12:48:40 +02:00
717feb2c74 update docs part 2 2020-10-07 17:43:03 +02:00
ba0990d05b update docs part 1 2020-10-06 19:09:58 +02:00
287b970a09 add fields method limiting the models columns fetched from db 2020-10-05 09:40:41 +02:00
9bbf6f93ed rename relationshipmanager 2020-08-23 18:32:21 +02:00
062d35168f renames etc. 2020-08-14 19:36:50 +02:00
24eb0b30e7 introduce docs -> models section mostly finished 2020-08-12 16:24:45 +02:00