suspend fun insert(messageEntities: List<MessageEntity>, cache: Boolean = false): Unit
suspend fun insert(messageEntity: MessageEntity, cache: Boolean = false): Unit