(
...args:
| [values: ReadonlyArray<string | Statement.Fragment>]
| [prefix: string, values: ReadonlyArray<string | Statement.Fragment>]
)
| 480 | (values: ReadonlyArray<string | Statement.Fragment>): Statement.Fragment |
| 481 | (prefix: string, values: ReadonlyArray<string | Statement.Fragment>): Statement.Fragment |
| 482 | } = ( |
| 483 | ...args: |
| 484 | | [values: ReadonlyArray<string | Statement.Fragment>] |
| 485 | | [prefix: string, values: ReadonlyArray<string | Statement.Fragment>] |
| 486 | ) => { |
| 487 | if (args[args.length - 1].length === 0) { |
| 488 | return unsafeFragment("") |
| 489 | } |
| 490 | |
| 491 | if (args.length === 1) { |
| 492 | return csvRaw(args[0]) |
| 493 | } |
| 494 | |
| 495 | return new FragmentImpl([ |
| 496 | new LiteralImpl(`${args[0]} `), |
| 497 | ...csvRaw(args[1]).segments |
| 498 | ]) |
| 499 | } |
| 500 | |
| 501 | const statementCacheSymbol = Symbol.for("@effect/sql/Statement/statementCache") |
| 502 | const statementCacheNoTransformSymbol = Symbol.for("@effect/sql/Statement/statementCacheNoTransform") |
nothing calls this directly
no test coverage detected