EdgeAIG/opencode / .opencode /node_modules /effect /dist /unstable /eventlog /SqlEventLogServerUnencrypted.d.ts
| import * as Effect from "../../Effect.ts"; | |
| import * as Layer from "../../Layer.ts"; | |
| import type * as Scope from "../../Scope.ts"; | |
| import * as SqlClient from "../sql/SqlClient.ts"; | |
| import * as SqlError from "../sql/SqlError.ts"; | |
| import * as EventLogServerUnencrypted from "./EventLogServerUnencrypted.ts"; | |
| /** | |
| * Creates unencrypted event-log server `Storage` backed by SQL. | |
| * | |
| * **Details** | |
| * | |
| * The implementation creates tables for the server remote id, store sequences, | |
| * entries, and session authentication bindings, then persists and streams | |
| * plaintext remote entries. | |
| * | |
| * @category constructors | |
| * @since 4.0.0 | |
| */ | |
| export declare const makeStorage: (options?: { | |
| readonly entryTablePrefix?: string; | |
| readonly remoteIdTable?: string; | |
| readonly insertBatchSize?: number; | |
| }) => Effect.Effect<EventLogServerUnencrypted.Storage["Service"], SqlError.SqlError, SqlClient.SqlClient | Scope.Scope>; | |
| /** | |
| * Provides unencrypted server `Storage` using the SQL-backed implementation. | |
| * | |
| * @category layers | |
| * @since 4.0.0 | |
| */ | |
| export declare const layerStorage: (options?: { | |
| readonly entryTablePrefix?: string; | |
| readonly remoteIdTable?: string; | |
| readonly insertBatchSize?: number; | |
| }) => Layer.Layer<EventLogServerUnencrypted.Storage, SqlError.SqlError, SqlClient.SqlClient>; | |
| //# sourceMappingURL=SqlEventLogServerUnencrypted.d.ts.map |
Xet Storage Details
- Size:
- 1.35 kB
- Xet hash:
- 99312e0b9d967db082b5cee3071547900b72ee9b3a6d9fcb16c69e2bf173ff26
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.