Skip to content

Features

Everything you need to keep databases in step

From a single comparison to a release moving through every environment.

Schema compare

Compare two databases, or one schema in each, and see every object that is new, missing or different.

  • Both definitions side by side, or the change script for one object
  • Filter by name and object type, move through the list with the keyboard
  • Compare a project against all its extra targets at once
Parallax

Deploy

Choose the differences to deploy, review the script and its risks, and run it.

  • Warnings for statements that alter or recreate existing objects
  • Checks that the databases have not changed since the comparison; on MySQL, that the target's rows will not make the script fail
  • One transaction on PostgreSQL and SQL Server; a rehearsal on a scratch copy for MySQL
  • Your own SQL before and after, and a fresh comparison when it is done
Parallax

Data compare and sync

Compare the rows of matching tables and run a script that makes the target match.

  • Compare with a target table of another name, and map columns of other names or leave them out
  • Choose the key that pairs rows, checked for duplicates and blanks first
  • Filter the rows with a WHERE condition, tested before it is saved
  • Foreign keys switched off during the sync and checked again before it commits
Parallax

Pipelines

Compare a chain of databases, like dev, staging and production, in one go.

  • Run every hop at once and see which have differences
  • Deploy a hop from the pipeline; the next hop is compared again
  • Every run kept in the pipeline history
Parallax

ERDs

Draw an entity-relationship diagram of a database, arrange it, and share it.

  • Find a table or column in the diagram
  • Export as an image, or to Lucidchart
Parallax

All of it, free.

Get it from MicrosoftGet it from Microsoft