(body: (db: SqliteTestFumaDb) => Effect.Effect<A, E>)
| 76 | const UPSTREAM_HEALTH_FIELDS = ["identity", "detail", "responseSample"] as const; |
| 77 | |
| 78 | const withDb = <A, E>(body: (db: SqliteTestFumaDb) => Effect.Effect<A, E>): Effect.Effect<A, E> => |
| 79 | Effect.acquireUseRelease( |
| 80 | Effect.promise(() => createSqliteTestFumaDb({ tables: collectTables() })), |
| 81 | body, |
| 82 | (db) => Effect.promise(() => db.close()), |
| 83 | ); |
| 84 | |
| 85 | const insertConnection = ( |
| 86 | db: SqliteTestFumaDb, |
no test coverage detected