Features

Filter database objects to version

By object type (table, view, function, ...).

Include/exclude individual objects.

Define complex filtering rules using regular expressions.

LEARN MORE

Version static data

Include tables to version.

Script table data into XML/JSON files.

Easily view the changes made to static data.

Combine multiple related table data into a single file.

Ignore the table's column from data versioning.

LEARN MORE

Use different comparison options

Ignore permissions, collations, extended properties, ...

Automatically detect column renames.

Do not fire triggers during data sync.

LEARN MORE

Version control systems

Use a version control system of your choice (SVN, GIT, TFS, ...) to keep track of database files.

LEARN MORE

Migrations

Automatically generated migration scripts include schema and static data changes into a single script.

Add your own change scripts.

Single transaction for both schema and data changes by default.

Optionally, execute a script without transaction for SQL statements that do not support transactions.

LEARN MORE

Deploy with ease

Use Migration runner to execute migration scripts.

Use variable substitution in migration scripts.

View executed script output.

LEARN MORE