Close popover
Aleksandr Sitnikov (AleksS)
IDEXX Laboratories, Inc.
Lead System Architect
IDEXX Laboratories, Inc.
AleksS Member since 2017 1 post
IDEXX Laboratories, Inc.
Posted: January 19, 2021
Last activity: January 19, 2021

Changing class type from Concrete to Abstract

We have several integration classes, which were wrongly created as concrete classes, as well as respective History- classes like History-<ORG>-<APP>-Int-<...>. For cleaning and correction purposes I am following the next steps to be done (assuming here there are no instances in any of such table):

  1. Change the class type to abstract;
  2. Remove respective History class;
  3. Optimise schema changes (delete respective unused empty table like pegadata.pr_history_<org>_<app>_int_...).

Is there anything, what we should do as well?

Any specific suggestions on rolling out such changes?

***Edited by Moderator: Pooja Gadige to add platform capability tag***
Pega Platform 8.4.1 Low-Code App Development Lead System Architect