import { DataSource } from 'typeorm'; import { MessageEntity } from '../../../entities'; import { DeleteMessageCommand } from '../../types'; export async function handleDeleteMessage(command: DeleteMessageCommand, dataSource: DataSource): Promise { const repo = dataSource.getRepository(MessageEntity); await repo.delete({ id: command.payload.messageId }); }