Shun Miyazawa 1 год назад
Родитель
Сommit
b69af66c3b
1 измененных файлов с 6 добавлено и 0 удалено
  1. 6 0
      apps/app/src/features/openai/server/models/vector-store.ts

+ 6 - 0
apps/app/src/features/openai/server/models/vector-store.ts

@@ -12,6 +12,7 @@ const VectorStoreScopeTypes = Object.values(VectorStoreScopeType);
 interface VectorStore {
   vectorStoreId: string
   scorpeType: VectorStoreScopeType
+  isDeleted: boolean
 }
 
 export interface VectorStoreDocument extends VectorStore, Document {}
@@ -29,6 +30,11 @@ const schema = new Schema<VectorStoreDocument, VectorStoreModel>({
     type: String,
     required: true,
   },
+  isDeleted: {
+    type: Boolean,
+    default: false,
+    required: true,
+  },
 });
 
 export default getOrCreateModel<VectorStoreDocument, VectorStoreModel>('VectorStore', schema);