From 6fd86645bf99352cb24c89dbc4860a919068e96b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Perigolo=20Neto?= Date: Thu, 6 Apr 2023 09:02:40 -0300 Subject: [PATCH 1/3] Update postgres.test.js New seneca.entity transaction nomenclature begin -> transaction end -> commit --- test/postgres.test.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/test/postgres.test.js b/test/postgres.test.js index 53705f5..e6dc67e 100644 --- a/test/postgres.test.js +++ b/test/postgres.test.js @@ -166,9 +166,9 @@ describe('seneca postgres plugin', () => { afterEach(clearDb(si)) it('happy', async () => { - let s0 = await si.entity.begin() + let s0 = await si.entity.transaction() await s0.entity('foo').data$({p1:'t1'}).save$() - let tx0 = await s0.entity.end() + let tx0 = await s0.entity.commit() expect(tx0).include({ handle: { name: 'postgres' }, @@ -184,7 +184,7 @@ describe('seneca postgres plugin', () => { it('rollback', async () => { - let s0 = await si.entity.begin() + let s0 = await si.entity.transaction() await s0.entity('foo').data$({p1:'t1'}).save$() @@ -210,7 +210,7 @@ describe('seneca postgres plugin', () => { return {ok:true} }) - let s0 = await si.entity.begin() + let s0 = await si.entity.transaction() // console.log(s0.entity) From 1a825c3b0fe4867c53be6c5656e33ac08b6a04a0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Perigolo=20Neto?= Date: Thu, 6 Apr 2023 09:03:01 -0300 Subject: [PATCH 2/3] Update postgresql-store.js New seneca.entity transaction nomenclature begin -> transaction end -> commit --- postgresql-store.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/postgresql-store.js b/postgresql-store.js index 8e9088d..dff556e 100644 --- a/postgresql-store.js +++ b/postgresql-store.js @@ -173,14 +173,14 @@ function postgres_store(options) { - seneca.add('sys:entity,transaction:begin', function(msg,reply) { - // NOTE: `BEGIN` is called in intern.withDbClient + seneca.add('sys:entity,transaction:transaction', function(msg,reply) { + // NOTE: `transaction` is called in intern.withDbClient reply({ get_handle: () => ({ id: this.util.Nid(), name: 'postgres' }) }) }) - seneca.add('sys:entity,transaction:end', function(msg,reply) { + seneca.add('sys:entity,transaction:commit', function(msg,reply) { let transaction = msg.details() let client = transaction.client From cde5242db447dbdcd3937c0c58fd79d2fae068cd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Perigolo=20Neto?= Date: Thu, 6 Apr 2023 12:08:52 -0300 Subject: [PATCH 3/3] Update package.json new seneca-entity version, 22.0.0 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 1c7ead5..fcc9b27 100644 --- a/package.json +++ b/package.json @@ -72,7 +72,7 @@ "coveralls": "3.1.x", "docco": "0.9.x", "seneca": "3.30.0", - "seneca-entity": "20.0.1", + "seneca-entity": "22.0.0", "seneca-store-test": "5.2.0" } }