The runtime client the module manages. Three shapes:
Eddyq
databaseUrl
EddyqRedis
redis
EddyqApp
queues
The module guards PG-only call sites at runtime so all three shapes coexist in one module definition.
The runtime client the module manages. Three shapes:
Eddyq— Postgres only (databaseUrlset on forRoot)EddyqRedis— Redis only (redisset on forRoot)EddyqApp— both backends + per-queue routing (databaseUrl,redis, andqueuesall set)The module guards PG-only call sites at runtime so all three shapes coexist in one module definition.