GIF89a php
Current File : /home/viralhoga/app_viralhoga/node_modules/mongoose/lib/helpers/indexes/applySchemaCollation.js
'use strict';

const isTextIndex = require('./isTextIndex');

module.exports = function applySchemaCollation(indexKeys, indexOptions, schemaOptions) {
  if (isTextIndex(indexKeys)) {
    return;
  }

  if (Object.hasOwn(schemaOptions, 'collation') && !Object.hasOwn(indexOptions, 'collation')) {
    indexOptions.collation = schemaOptions.collation;
  }
};