Skip to content
Effect 4.0 is here. One ecosystem. Zero dependencies.

SqlPersistedQueue

2 exports Since v1.0.0 Source

Constructors

Since v1.0.0

Signature

declare const make: (options?: {
readonly lockExpiration?: Duration.DurationInput;
readonly lockRefreshInterval?: Duration.DurationInput;
readonly pollInterval?: Duration.DurationInput;
readonly tableName?: string;
}) => Effect.Effect<PersistedQueue.PersistedQueueStore["Type"], SqlError, SqlClient.SqlClient | Scope.Scope>

Layers

Signature

declare function layerStore(options?: {
readonly lockExpiration?: any;
readonly lockRefreshInterval?: any;
readonly pollInterval?: any;
readonly tableName?: string;
}): Layer<PersistedQueueStore, SqlError, SqlClient>