We use TFS and are looking at using VSTS Database Edition GDR . I would like to know the best way to structure our projects and wondered if anyone has any experience in this.
Let me explain our environment.
We have 3 environments, DEV , TST and PROD.
Each of these have multiple databases.
Currently, we have solution file(s) for each logical group (Cluster, Readonly1 , Readonly2, Reporting) with a project for each database in each group. We then have configurations for each environment.
In the new world of the GDR, we want to utilise the partial project features so we dont have to duplicate schema changes if objects are identical across projects and also we want to create a "Server" (or multiple?) server projects for dealing with permissions, logins , jobs etc.
Does anyone know of good way to structure the solution(s), project(s) in this scenario?