Preserve pool setttings when there is a schema
Preserve pool setttings when there is a schema

In the case where this is a schema defined, `options.pool` is reassigned ignoring the object constructed in a previous step (only preserving min and max, but not the other values such as `createTimeoutMillis` etc...  This change is to keep the other values intact.

Signed-off-by: mozafar <ce6d5e33dd7d3349adfca5eb4dfe1abc134d3856@gmail.com>

wistityhq/strapi,wistityhq/strapi