mirror of
https://github.com/danny-avila/LibreChat.git
synced 2026-03-06 08:10:17 +01:00
12 lines
387 B
TypeScript
12 lines
387 B
TypeScript
|
|
import promptGroupSchema, { IPromptGroupDocument } from '~/schema/promptGroup';
|
||
|
|
|
||
|
|
/**
|
||
|
|
* Creates or returns the PromptGroup model using the provided mongoose instance and schema
|
||
|
|
*/
|
||
|
|
export function createPromptGroupModel(mongoose: typeof import('mongoose')) {
|
||
|
|
return (
|
||
|
|
mongoose.models.PromptGroup ||
|
||
|
|
mongoose.model<IPromptGroupDocument>('PromptGroup', promptGroupSchema)
|
||
|
|
);
|
||
|
|
}
|