()
| 18 | const dbFilenames: string[] = []; |
| 19 | |
| 20 | const createPowerSync = async (): Promise<PowerSyncDatabase> => { |
| 21 | const dbFilename = tmp.tmpNameSync(); |
| 22 | const powerSync = new PowerSyncDatabase({ |
| 23 | schema: new Schema({ |
| 24 | pets: new Table({species: column.text}, {ignoreEmptyUpdates: true}), |
| 25 | }), |
| 26 | database: { |
| 27 | dbFilename, |
| 28 | implementation: {type: 'better-sqlite3'}, |
| 29 | readWorkerCount: 1, |
| 30 | }, |
| 31 | }); |
| 32 | powerSyncs.push(powerSync); |
| 33 | dbFilenames.push(dbFilename); |
| 34 | await powerSync.init(); |
| 35 | return powerSync; |
| 36 | }; |
| 37 | |
| 38 | const summarizeBatch = async ( |
| 39 | powerSync: PowerSyncDatabase, |
no outgoing calls
no test coverage detected
searching dependent graphs…