piccolo
piccolo copied to clipboard
A fast, user friendly ORM and query builder which supports asyncio.
Closes https://github.com/piccolo-orm/piccolo/issues/526
### Discussed in https://github.com/piccolo-orm/piccolo/discussions/525 Originally posted by **theelderbeever** May 24, 2022 Background on the question... some of our tables are very large and our deployment infrastructure limits us to 16TB...
Related to https://github.com/piccolo-orm/piccolo/issues/515
Since choices takes an enum rather than a callable, it is not clear how one would provide choices dynamically. It would be ideal if we could provide dynamic choices so...
Defining your own primary key column used to prevent the generation of the `id` column. As of piccolo 0.74.x it appears to still generate the `id` column causing a `multiple...
right now, dump schema automatically doesn't take arrays into account making it painful
### Discussed in https://github.com/piccolo-orm/piccolo/discussions/514 Originally posted by **theelderbeever** May 16, 2022 Throwing this out there as a possible suggestion. It would be potentially valuable to have an `--sql` option with...
This specifically showed up when adding an index on a column. ```python class MyTable(Table): # Column shares name with reserved name so we use `db_column_name` # Initial creation migration works...
Related to https://github.com/piccolo-orm/piccolo/issues/487
## For consideration: abstract and more semantically meaningful object-centric exceptions This may be a matter of opinion, but I feel that one of the key features of an ORM is...