5 unstable releases
0.4.0 | Jun 15, 2021 |
---|---|
0.2.2 | Feb 8, 2021 |
0.2.1 | Feb 8, 2021 |
0.2.0 | Sep 3, 2020 |
0.1.0 | Aug 18, 2020 |
#1429 in Database interfaces
22 downloads per month
42KB
841 lines
coil
is a efficient background job queue for Postgres. The API is very
similiar and indeed based upon swirl.
In addition to the functionality swirl
offers, however, coil
can:
- Queue asynchronous tasks for execution on an executor, whether it be
smol
,tokio
orasync-std
- Queue functions with generics
- SQL queries in
coil
are ran asynchronously wherever possible - Migrations are stored in the binary, and accessible via a
migrate()
fn. No more needing to copy-paste migration files!
Dependencies
~21MB
~533K SLoC