(
sql: string,
params: ReadonlyArray<unknown>
)
| 271 | ) |
| 272 | |
| 273 | const runValuesUncached = ( |
| 274 | sql: string, |
| 275 | params: ReadonlyArray<unknown> |
| 276 | ) => |
| 277 | Effect.tryPromise({ |
| 278 | try: () => { |
| 279 | return db.prepare(sql).bind(...params).raw() as Promise< |
| 280 | ReadonlyArray< |
| 281 | ReadonlyArray<unknown> |
| 282 | > |
| 283 | > |
| 284 | }, |
| 285 | catch: (cause) => new SqlError({ reason: classifyError(cause, "Failed to execute statement", "execute") }) |
| 286 | }) |
| 287 | |
| 288 | const connection = identity<Connection>({ |
| 289 | execute(sql, params, transformRows) { |
no test coverage detected