From c43afabe28942bc41487a2655ef1187a2e289396 Mon Sep 17 00:00:00 2001 From: Sabir Hassan Date: Tue, 8 Aug 2023 15:07:00 +0500 Subject: [PATCH] chore: remove unused code --- api/src/model/Counter.ts | 15 --------------- api/src/model/User.ts | 2 +- api/src/utils/getSequenceNextValue.ts | 15 --------------- api/src/utils/index.ts | 1 - 4 files changed, 1 insertion(+), 32 deletions(-) delete mode 100644 api/src/model/Counter.ts delete mode 100644 api/src/utils/getSequenceNextValue.ts diff --git a/api/src/model/Counter.ts b/api/src/model/Counter.ts deleted file mode 100644 index 1dfac3b..0000000 --- a/api/src/model/Counter.ts +++ /dev/null @@ -1,15 +0,0 @@ -import mongoose, { Schema } from 'mongoose' - -const CounterSchema = new Schema({ - id: { - type: String, - required: true, - unique: true - }, - seq: { - type: Number, - required: true - } -}) - -export default mongoose.model('Counter', CounterSchema) diff --git a/api/src/model/User.ts b/api/src/model/User.ts index e10edcd..74830ce 100644 --- a/api/src/model/User.ts +++ b/api/src/model/User.ts @@ -1,6 +1,6 @@ import { Schema, model, Document, Model, ObjectId } from 'mongoose' import bcrypt from 'bcryptjs' -import { AuthProviderType, getSequenceNextValue } from '../utils' +import { AuthProviderType } from '../utils' export interface UserPayload { /** diff --git a/api/src/utils/getSequenceNextValue.ts b/api/src/utils/getSequenceNextValue.ts deleted file mode 100644 index 7ce7abb..0000000 --- a/api/src/utils/getSequenceNextValue.ts +++ /dev/null @@ -1,15 +0,0 @@ -import Counter from '../model/Counter' - -export const getSequenceNextValue = async (seqName: string) => { - const seqDoc = await Counter.findOne({ id: seqName }) - if (!seqDoc) { - await Counter.create({ id: seqName, seq: 1 }) - return 1 - } - - seqDoc.seq += 1 - - await seqDoc.save() - - return seqDoc.seq -} diff --git a/api/src/utils/index.ts b/api/src/utils/index.ts index 53c1e60..cd8942f 100644 --- a/api/src/utils/index.ts +++ b/api/src/utils/index.ts @@ -15,7 +15,6 @@ export * from './getCertificates' export * from './getDesktopFields' export * from './getPreProgramVariables' export * from './getRunTimeAndFilePath' -export * from './getSequenceNextValue' export * from './getServerUrl' export * from './getTokensFromDB' export * from './instantiateLogger'