We are doing Single Schema upgrade using command line option as mentioned in page 35 of https://pdn.pega.com/documents/pega-72-platform-upgrade-guide. Step#3 on page 35 mentions that generating and updating DDL is optional. Step#4 is the upgrade step (i.e. running upgrade.sh). I want to know if generating and applying DDL is done automatically as a part of upgrade.sh or we need to generate and apply DDL manually before running upgrade.sh.
In other words, I want to know what is the need of generating and applying DDL and is it mandatory for Single Schema upgrade using command line.
**Moderation Team has archived post**
This post has been archived for educational purposes. Contents and links will no longer be updated. If you have the same/similar question, please write a new post.
By default, the upgrade.sh script automatically generates and applies the DDL to your database. The setupDatabase.properties file passes information to the upgrade script. In the setupDatabase.properties file, ensure that the following properties remain at their default settings:
Then, when you run the upgrade.sh script, the system automatically generates and applies the DDL.
Thank you for your post. I will update the documentation to clarify this step.