piccolo icon indicating copy to clipboard operation
piccolo copied to clipboard

A fast, user friendly ORM and query builder which supports asyncio.

Results 201 piccolo issues
Sort by recently updated
recently updated
newest added

While checking the batch documentation https://piccolo-orm.readthedocs.io/en/latest/piccolo/query_clauses/batch.html#batch, I couldn't find any configuration for passing read replica db connection as an extra node.

Related to https://github.com/piccolo-orm/piccolo/issues/561 When doing this query: ```python band = await Band.objects().first() ``` MyPy now knows the response is `t.Optional[Band]`. This was possible by using `Generic` and `TypeVar` from Python's...

enhancement

#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...

Needs the following doing: * Fix the schema generation tests * Add a bunch more tests

enhancement

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...

> Tab completion support - works great with iPython and VSCode. While autocompletion does work when building the query, unfortunately, it does not work for query results: I can imagine...

When I'm experimenting with Piccolo queries I typically use the playground: ``` piccolo playground run ``` I try and make the schema used by the playground as fully featured as...

enhancement

Hi, Postgres allows creation of a sequence with a flexible start value by default 1. When we declare a column in piccolo as type “serial” , is it viable to...

it's quite common to run "cleanup scripts" or "data migration scripts" after a migration's table updates - for example to populate some new table etc. It would be good of...