()
| 157 | }; |
| 158 | |
| 159 | const prepareDataConflict = () => { |
| 160 | const database1 = new DatabaseSync(':memory:'); |
| 161 | const database2 = new DatabaseSync(':memory:'); |
| 162 | |
| 163 | database1.exec(createDataTableSql); |
| 164 | database2.exec(createDataTableSql); |
| 165 | |
| 166 | const insertSql = 'INSERT INTO data (key, value) VALUES (?, ?)'; |
| 167 | database1.prepare(insertSql).run(1, 'hello'); |
| 168 | database2.prepare(insertSql).run(1, 'othervalue'); |
| 169 | const session = database1.createSession(); |
| 170 | database1.prepare('UPDATE data SET value = ? WHERE key = ?').run('foo', 1); |
| 171 | return { |
| 172 | database2, |
| 173 | changeset: session.changeset() |
| 174 | }; |
| 175 | }; |
| 176 | |
| 177 | const prepareNotFoundConflict = () => { |
| 178 | const database1 = new DatabaseSync(':memory:'); |
no test coverage detected