MCPcopy Index your code
hub / github.com/nodejs/node / prepareConflict

Function prepareConflict

test/parallel/test-sqlite-session.js:141–157  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

139 ) STRICT`;
140
141 const prepareConflict = () => {
142 const database1 = new DatabaseSync(':memory:');
143 const database2 = new DatabaseSync(':memory:');
144
145 database1.exec(createDataTableSql);
146 database2.exec(createDataTableSql);
147
148 const insertSql = 'INSERT INTO data (key, value) VALUES (?, ?)';
149 const session = database1.createSession();
150 database1.prepare(insertSql).run(1, 'hello');
151 database1.prepare(insertSql).run(2, 'foo');
152 database2.prepare(insertSql).run(1, 'world');
153 return {
154 database2,
155 changeset: session.changeset()
156 };
157 };
158
159 const prepareDataConflict = () => {
160 const database1 = new DatabaseSync(':memory:');

Callers 1

Calls 3

execMethod · 0.45
runMethod · 0.45
prepareMethod · 0.45

Tested by

no test coverage detected