MCPcopy
hub / github.com/sequelize/sequelize-auto / pluralize

Function pluralize

src/types.ts:194–200  ·  view source on GitHub ↗
(s: string)

Source from the content-addressed store, hash-verified

192/** Uses Inflector via Sequelize, but appends 's' if plural would be the same as singular.
193 * Use `Utils.useInflection({ singularize: fn, pluralize: fn2 })` to configure. */
194export function pluralize(s: string) {
195 let p = Utils.pluralize(s);
196 if (p === Utils.singularize(s)) {
197 p += 's';
198 }
199 return p;
200}
201
202/** Uses Inflector via Sequelize. Use `Utils.useInflection({ singularize: fn, pluralize: fn2 })` to configure. */
203export function singularize(s: string) {

Callers 3

createAssociationsMethod · 0.90
addRelationMethod · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected