Recently we moved our development to the Cloud.
Our MTA application uses HANA DB service in the cloud and creates DB tables at run-time (using CREATE TABLE statement). We also use HDI container to define and deploy DB artifacts to the cloud.
And we experience the following:
Each time we deploy our HDI it drops all the tables created by the app during run-time. All tables defined in the HDI remain intact.
Before cloud we used on-premise HANA XSA installation and there were no such effect: all tables (defined in HDI or created at runtime) remained intact after each deployment.
Is it a bug or a feature?