mirror of
https://github.com/danny-avila/LibreChat.git
synced 2026-07-11 16:53:45 +00:00
39 lines
675 B
TypeScript
39 lines
675 B
TypeScript
import { createModels } from '@librechat/data-schemas';
|
|
|
|
const mongoose = require('mongoose');
|
|
const { createMethods } = require('@librechat/data-schemas');
|
|
const methods = createMethods(mongoose);
|
|
|
|
const {
|
|
findSession,
|
|
deleteSession,
|
|
createSession,
|
|
findUser,
|
|
countUsers,
|
|
deleteUserById,
|
|
createUser,
|
|
updateUser,
|
|
createToken,
|
|
findToken,
|
|
deleteTokens,
|
|
generateToken,
|
|
generateRefreshToken,
|
|
getUserById,
|
|
} = methods;
|
|
|
|
export {
|
|
findSession,
|
|
deleteSession,
|
|
createSession,
|
|
findUser,
|
|
countUsers,
|
|
deleteUserById,
|
|
createUser,
|
|
updateUser,
|
|
createToken,
|
|
findToken,
|
|
deleteTokens,
|
|
generateToken,
|
|
generateRefreshToken,
|
|
getUserById,
|
|
};
|