(
rows: ReadonlyArray<[id: number, name: string]>
)
| 123 | }) |
| 124 | |
| 125 | const insertMigrations = ( |
| 126 | rows: ReadonlyArray<[id: number, name: string]> |
| 127 | ) => |
| 128 | sql`INSERT INTO ${sql(table)} ${ |
| 129 | sql.insert( |
| 130 | rows.map(([migration_id, name]) => ({ migration_id, name })) |
| 131 | ) |
| 132 | }`.withoutTransform |
| 133 | |
| 134 | const latestMigration = Effect.map( |
| 135 | sql<{ migration_id: number; name: string; created_at: Date }>`SELECT migration_id, name, created_at FROM ${ |