SQL SERVER: sysdiagram table is captured during generateChangeLog if system diagrams are enabled.

Description

TO REPRODUCE

  1. On your database server, start SQL Server Management Studio

  2. Connect to your database server

  3. Find the database you want to work with and expand in the tree view

  4. Click to expand the 'Database Diagrams' folder

  5. When prompted to create missing supporting objects

  6. Perform the generateChangeLog operation

EXPECTED RESULTS

Generated changelog should not contain info on system tables.

ACTUAL RESULTS

the 'sysdiagrams' table is pulled with everything else. This table doesn't impact the application I am working to support so I don't really need the information about it.

Sample output below:

Environment

SQL Server 2008 r2 on Windows Server 2012
Liquibase Client Platform: Windows 7 and Ubuntu 12.10

Reporter

Peter Pickerill

Fix versions

Affects versions

Priority

Minor
Configure