Improve initial labelling of schema
I ran into a scenario where I added 4 databases to the dashboard (dev/test/pre-prod/prod), where dev and test where identical, and pre-prod and prod were identical (changes hadn't progressed past test yet).
When adding the databases, the dev database was labeled as "(local)\dev on <date>". Then, adding the test database, it was detected as the same as dev, so it got the label "(local)\dev on <date>", as they were identical. The same issue happened with pre-prod and prod.
This seemed confusing and misleading - I ended up raising a support issue as it appeared to be a bug.
I suggest that the initial labelling of the database is improved to remove this confusion.
A few potential options:
* remove the database name from the message?
* label it "initial version"?
* prompt the user for a label? Potentially you could say that its been detected as identical to another labelled schema while pre-propulating that label, but allowing the user to change it.