Remove projectHistoryMetaData from mongo db interface

GitOrigin-RevId: dbbc2218c7b1ff8b7907248f86b03189e9e4006d
This commit is contained in:
Andrew Rumble
2025-06-06 08:05:47 +00:00
committed by Copybot
parent 0fc42037f0
commit 523806bcb2
2 changed files with 8 additions and 3 deletions
@@ -61,7 +61,6 @@ const db = {
projectHistoryFailures: internalDb.collection('projectHistoryFailures'),
projectHistoryGlobalBlobs: internalDb.collection('projectHistoryGlobalBlobs'),
projectHistoryLabels: internalDb.collection('projectHistoryLabels'),
projectHistoryMetaData: internalDb.collection('projectHistoryMetaData'),
projectHistorySyncState: internalDb.collection('projectHistorySyncState'),
projectInvites: internalDb.collection('projectInvites'),
projects: internalDb.collection('projects'),
@@ -1,4 +1,7 @@
import { db } from '../../app/src/infrastructure/mongodb.js'
import {
db,
getCollectionInternal,
} from '../../app/src/infrastructure/mongodb.js'
import { ensureMongoTimeout } from '../helpers/env_variable_helper.mjs'
import { scriptRunner } from '../lib/ScriptRunner.mjs'
// Ensure default mongo query timeout has been increased 1h
@@ -47,7 +50,10 @@ async function setAllowDowngradeToFalse() {
async function deleteHistoryCollections() {
await gracefullyDropCollection(db.docHistory)
await gracefullyDropCollection(db.docHistoryIndex)
await gracefullyDropCollection(db.projectHistoryMetaData)
const projectHistoryMetaData = await getCollectionInternal(
'projectHistoryMetaData'
)
await gracefullyDropCollection(projectHistoryMetaData)
}
async function gracefullyDropCollection(collection) {