Oleg Romanov
Oleg Romanov
#566 PR Adds join_m2m method for a Table class, which runs get_m2m() method for all M2M fields of object. Can be useful for complex PyDantic models in READ actions. Returns...
Adds in piccolo.Table: - __join_field coroutine - join_m2m coroutine join_m2m() provides an ability to get M2M related lists of objects, using already defined attributes Examples are avaliable in docstings of...
Full description is in pinned issue ADDED: 1. UniqueConstraint Class with the same behavior as a Column 2. CREATE and DROP auto migrations 3. A bit of doc for a...
_Previous issues_ #572 #172 _Previous discussions_ #175 #### Finally, some result! ## New feature: Composite UNIQUE CONSTRAINT ### Pull request #582 Usage: ```python3 from piccolo.colums.constraints import UniqueConstraint class FooTable(Table): foo_field...
Added some specific args for **validate_email** and **validate_email_domain_part** methods to give an ability for validating "*bad*" TLD in email addresses. Full description was added in README - `allow_special_domains=False` - ignore...
### ToDO: 1. Native FastAPI profiling for endpoints 2. Context manager for child spans 3. Integration with Piccolo profiling 4. Fully-configurated from config.ini file Priority on Jaeger
Unified API inside of FastAPI app for caching Priority on Redis Special API for db models: **request** -> **object API8** -> **pull from cache** -> **if not, pull from db...
https://github.com/northpowered/temporal-boost Small framework based on [temporalio/sdk-python](https://github.com/temporalio/sdk-python) Docs: https://northpowered.github.io/temporal-boost/ Features * Creating Temporal workers with FastAPI-style * Adding CRON workers with one code line * Appending ASGI (ex. FastAPI) workers like...