Impact on modifying deployed table data.

Certified Senior Developer

We have deployed a table to higher environment  and used in required objects to perform operations, we want t o add 2 columns to it . How can we achieve this , also will there be any impact on the objects as its already in higher environments .

  Discussion posts and replies are publicly visible

Parents
  • +1
    Certified Lead Developer

    Adding new columns to an existing production database table has no impact on objects currently using that table - all existing processes, interfaces, and reports continue working normally since they only reference their original columns. The new columns will remain empty until you explicitly update objects to populate them.

    To handle this safely, make the new columns nullable, update your record type, and deploy through standard(Dev-Test-Prod) environments. You can then gradually update objects to use the new columns as needed - this is low-risk since you’re adding, not modifying existing structure.​​​​​​​​​​​​​​​​

Reply
  • +1
    Certified Lead Developer

    Adding new columns to an existing production database table has no impact on objects currently using that table - all existing processes, interfaces, and reports continue working normally since they only reference their original columns. The new columns will remain empty until you explicitly update objects to populate them.

    To handle this safely, make the new columns nullable, update your record type, and deploy through standard(Dev-Test-Prod) environments. You can then gradually update objects to use the new columns as needed - this is low-risk since you’re adding, not modifying existing structure.​​​​​​​​​​​​​​​​

Children