diff --git a/packages/strapi-hook-mongoose/lib/index.js b/packages/strapi-hook-mongoose/lib/index.js index d742b2be7f..b95fa429be 100644 --- a/packages/strapi-hook-mongoose/lib/index.js +++ b/packages/strapi-hook-mongoose/lib/index.js @@ -10,6 +10,7 @@ const fs = require('fs'); const url = require('url'); const _ = require('lodash'); const mongoose = require('mongoose'); +require('mongoose-long')(mongoose); const Mongoose = mongoose.Mongoose; const relations = require('./relations'); diff --git a/packages/strapi-hook-mongoose/package.json b/packages/strapi-hook-mongoose/package.json index 041abb7298..c8d79922c4 100644 --- a/packages/strapi-hook-mongoose/package.json +++ b/packages/strapi-hook-mongoose/package.json @@ -18,6 +18,7 @@ "lodash": "^4.17.11", "mongoose": "^5.5.9", "mongoose-float": "^1.0.4", + "mongoose-long": "^0.2.1", "pluralize": "^7.0.0", "strapi-utils": "3.0.0-beta.14" }, diff --git a/yarn.lock b/yarn.lock index 37d1d9b9cc..d07c6c8e61 100644 --- a/yarn.lock +++ b/yarn.lock @@ -11899,6 +11899,11 @@ mongoose-legacy-pluralize@1.0.2: resolved "https://registry.yarnpkg.com/mongoose-legacy-pluralize/-/mongoose-legacy-pluralize-1.0.2.tgz#3ba9f91fa507b5186d399fb40854bff18fb563e4" integrity sha512-Yo/7qQU4/EyIS8YDFSeenIvXxZN+ld7YdV9LqFVQJzTLye8unujAWPZ4NWKfFA+RNjh+wvTWKY9Z3E5XM6ZZiQ== +mongoose-long@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/mongoose-long/-/mongoose-long-0.2.1.tgz#2d4f560430338bfbe7129e31a543c497a2d6a4db" + integrity sha512-cbzEW5rShz8MxoTMFUidf13KObGkauA4ILeR3XcIdI7VLzMXwwXy///gLAbN2fD6vYy2ZAMDnCopQrCkNH9VNQ== + mongoose@^5.5.13, mongoose@^5.5.9: version "5.6.6" resolved "https://registry.yarnpkg.com/mongoose/-/mongoose-5.6.6.tgz#78953b9ea91b1bf685ce59d7737100352af627f6"