Issue Description:
I have an Appsmith application in my dev environment with multiple datasources like BaseUrl, reportUrl, and TbacUrl, each having its own URL values. When I export the application JSON from dev and import it into prod, the datasource URLs are different.
I want to understand the following behavior:
When importing the JSON into prod, does Appsmith prompt to change all the datasource URLs?
If Appsmith prompts for changing the datasource, on what basis does it determine whether to ask for changes?
After importing, I manually update all datasource URLs in prod. If I later import the same dev JSON again (after renaming the old one), will I need to manually change the URLs again?
I've noticed that sometimes Appsmith prompts for datasource changes, but other times it doesn’t. I am confused if Appsmith retains any datasource configurations apart from the JSON values and whether it overrides or reuses them.
Can you clarify how Appsmith handles datasource retention and prompts on repeated imports?