Persistence shell for push notification device tokens and analytics events.
Implements IDeviceTokenStore and IPushAnalyticsStore protocols against a relational database via next.jdbc + HoneySQL.
Upsert strategy: attempt INSERT, catch duplicate-key violation, then UPDATE. This approach is compatible with both H2 (tests) and PostgreSQL (production) without requiring dialect-specific ON CONFLICT syntax.
Persistence shell for push notification device tokens and analytics events. Implements IDeviceTokenStore and IPushAnalyticsStore protocols against a relational database via next.jdbc + HoneySQL. Upsert strategy: attempt INSERT, catch duplicate-key violation, then UPDATE. This approach is compatible with both H2 (tests) and PostgreSQL (production) without requiring dialect-specific ON CONFLICT syntax.
No vars found in this namespace.
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |