Identifying differences in a copy app?
As a solo developer often tasked with taking over ongoing projects in various stages of completion with either poor documentation or none at all, I spend a lot of time comparing copy apps with their originals to find the differences in order to inform how to proceed with a project.
Is there a way that I'm missing to not have to do this manually? For even a moderately sized app it is extremely time-consuming to have to check every single field, pipeline, etc in two places to see if they differ.
I don't need to see how they differ (manual review for that is reasonable), just whether they do. Essentially just a list of elements modified/created/deleted since the copy app was created is what I'm looking for. Is there a way to obtain this info?
Quickbase does not have a built-in tool to automatically show the differences between an original app and its copy. The best practical way is to use API_GetSchema (or export the app as a Solution) on both apps to pull their structure, then compare the exported files using a text/JSON diff tool like VS Code or Beyond Compare. This gives you a list of what’s been added, changed, or deleted. You can also do manual checks table-by-table, but the API method is much faster for medium to large apps.