From 7b739ff0564c5fdf92098911650a2f8a77b1e188 Mon Sep 17 00:00:00 2001 From: Alice Gaudon Date: Fri, 4 Sep 2020 22:44:30 +0200 Subject: [PATCH] ModelQueryResult: also return model original data --- package.json | 2 +- src/db/ModelQuery.ts | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index e7c6efa..5223c12 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "wms-core", - "version": "0.21.11", + "version": "0.21.12", "description": "Node web application framework and toolbelt.", "repository": "https://gitlab.com/ArisuOngaku/wms-core", "author": "Alice Gaudon ", diff --git a/src/db/ModelQuery.ts b/src/db/ModelQuery.ts index dbdd4aa..c104f66 100644 --- a/src/db/ModelQuery.ts +++ b/src/db/ModelQuery.ts @@ -194,6 +194,7 @@ export default class ModelQuery implements WhereFieldConsumer> { const queryResult = await this.execute(connection); const models: ModelQueryResult = []; + models.originalData = []; if (this._pivot) models.pivot = []; @@ -211,6 +212,7 @@ export default class ModelQuery implements WhereFieldConsumer implements WhereFieldConsumer extends Array { + originalData?: any[]; pagination?: Pagination; pivot?: { [p: string]: any }[]; }