8c449769

Author: Michael Lynch <git@mtlynch.io>

Committer: Michael Lynch <mtlynch@noreply.codeberg.org>

Depend directly on sqlite.Store instead of interface (#132)

The interface was mirroring the actual implementation, and we don't mock out the implementation in tests, so it was adding indirection and maintenance burden for no gain.

Reviewed-on: https://codeberg.org/mtlynch/little-moments/pulls/132

Suite timing

Time to Start Worker time Duration Time to finish Idle
Config 0s 2s 2s 2s 0s
Eval 2s 46s 46s 48s 0s
Build 4s 1m26s 22s 27s 0s
Suite 0s 2m14s 48s 48s 0s

Timeline

0s10s20s30s40s