# OpenDBDiff A database comparison tool for Microsoft SQL Server 2005+ that reports schema differences and creates a synchronization script. [![Build status](https://ci.appveyor.com/api/projects/status/rdng91bfx3ao8ts6?svg=true)](https://ci.appveyor.com/project/OpenDBDiff/OpenDBDiff/branch/develop/artifacts) [💾 Download latest release](https://github.com/OpenDBDiff/OpenDBDiff/releases/latest) [💾 Download develop CI build](https://ci.appveyor.com/project/OpenDBDiff/OpenDBDiff/branch/develop/artifacts) Open DBDiff can synchronize * Tables (including Table Options like vardecimal, text in row, etc.) * Columns (including Computed Columns, XML options, Identities, etc.) * Constraints * Indexes (and XML Indexes) * XML Schemas * Table Types * User Data Types (UDT) * CLR Objects (Assemblies, CLR-UDT, CLR-Store Procedure, CLR-Triggers) * Triggers (including DDL Triggers) * Synonyms * Schemas * File groups * Views * Functions * Store Procedures * Partition Functions/Schemes * Users * Roles ![image](https://cloud.githubusercontent.com/assets/145854/24702579/9e657426-19ff-11e7-9722-9d2f4a54d2ed.png) ![image](https://cloud.githubusercontent.com/assets/145854/24702592/abc1b094-19ff-11e7-9e1b-d4ed581105a3.png) Icons provided from http://www.fatcow.com/free-icons under under a Creative Commons Attribution 3.0 License.