mirror of
https://github.com/EvolutionAPI/evolution-api.git
synced 2025-07-23 04:22:02 -06:00
Merge pull request #186 from jaison-x/adjust-mongo-deletion
-> Adjusting function cleaningStoreFiles to remove itens from missing…
This commit is contained in:
commit
e0fe28717f
@ -12,12 +12,18 @@ import { dbserver } from '../../libs/db.connect';
|
|||||||
import { RedisCache } from '../../libs/redis.client';
|
import { RedisCache } from '../../libs/redis.client';
|
||||||
import {
|
import {
|
||||||
AuthModel,
|
AuthModel,
|
||||||
|
ChamaaiModel,
|
||||||
|
ChatModel,
|
||||||
ChatwootModel,
|
ChatwootModel,
|
||||||
ContactModel,
|
ContactModel,
|
||||||
MessageModel,
|
MessageModel,
|
||||||
MessageUpModel,
|
MessageUpModel,
|
||||||
|
ProxyModel,
|
||||||
|
RabbitmqModel,
|
||||||
SettingsModel,
|
SettingsModel,
|
||||||
|
TypebotModel,
|
||||||
WebhookModel,
|
WebhookModel,
|
||||||
|
WebsocketModel,
|
||||||
} from '../models';
|
} from '../models';
|
||||||
import { RepositoryBroker } from '../repository/repository.manager';
|
import { RepositoryBroker } from '../repository/repository.manager';
|
||||||
import { WAStartupService } from './whatsapp.service';
|
import { WAStartupService } from './whatsapp.service';
|
||||||
@ -233,13 +239,19 @@ export class WAMonitoringService {
|
|||||||
|
|
||||||
this.logger.verbose('cleaning store database instance: ' + instanceName);
|
this.logger.verbose('cleaning store database instance: ' + instanceName);
|
||||||
|
|
||||||
await AuthModel.deleteMany({ owner: instanceName });
|
await ChatModel.deleteMany({ owner: instanceName });
|
||||||
await ContactModel.deleteMany({ owner: instanceName });
|
await ContactModel.deleteMany({ owner: instanceName });
|
||||||
await MessageModel.deleteMany({ owner: instanceName });
|
|
||||||
await MessageUpModel.deleteMany({ owner: instanceName });
|
await MessageUpModel.deleteMany({ owner: instanceName });
|
||||||
|
await MessageModel.deleteMany({ owner: instanceName });
|
||||||
|
|
||||||
await AuthModel.deleteMany({ _id: instanceName });
|
await AuthModel.deleteMany({ _id: instanceName });
|
||||||
await WebhookModel.deleteMany({ _id: instanceName });
|
await WebhookModel.deleteMany({ _id: instanceName });
|
||||||
await ChatwootModel.deleteMany({ _id: instanceName });
|
await ChatwootModel.deleteMany({ _id: instanceName });
|
||||||
|
await ChamaaiModel.deleteMany({ _id: instanceName });
|
||||||
|
await ProxyModel.deleteMany({ _id: instanceName });
|
||||||
|
await RabbitmqModel.deleteMany({ _id: instanceName });
|
||||||
|
await TypebotModel.deleteMany({ _id: instanceName });
|
||||||
|
await WebsocketModel.deleteMany({ _id: instanceName });
|
||||||
await SettingsModel.deleteMany({ _id: instanceName });
|
await SettingsModel.deleteMany({ _id: instanceName });
|
||||||
|
|
||||||
return;
|
return;
|
||||||
|
Loading…
Reference in New Issue
Block a user