Projects / deltasql

deltasql

deltasql is a tool to synchronize databases with source code, which helps to keep database evolution under control. While developing mid-sized or big applications, developers make changes to the data model that go along with changes to the source code. From time to time, branches of source code are done to stabilize the code that will go to production. A sort of data model branch is also needed. deltasql provides a simple way to collect all scripts that change the data model and means to handle data model branches. The deltasql server runs on Apache and is backed by MySQL.

Tags Database Database Engines/Servers Software Development Version Control
Licenses GPL
Implementation PL/SQL PHP

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  09 Jan 2009 13:42
  • Rrelease-after

Changes: This release adds the ability to create a branch of branches. To create one, browse the "List Branches" page and chooses the Duplicate link. After that, the new duplicated branch can develop its own history, as scripts might belong to the old, to the new, or to both branches. In this version, if someone modifies a script, the modification date and username are recorded and displayed in the "List scripts" page.

  • Rrelease-mid
  •  11 Dec 2008 13:56
  • Rrelease-after

Changes: This release closes major bugs concerning branch name handling when the branch name has special characters. Documentation improvements were made, including the addition of a Frequently Asked Question page.

  • Rrelease-mid
  •  16 Oct 2008 15:18
  • Rrelease-after

Changes: The deltasql clients now also support Microsoft SQL server and Sybase. The schema name was removed, as it was creating confusion. The possibility to specify another user as root user was added to the install procedure. The test data script is running correctly now.

  • Rrelease-mid
  •  17 Sep 2008 10:08
  • Rrelease-after

Changes: 0.950 has been rereleased as version 1.000 due to its stability. The .tar.gz package was repackaged with the current Unix end of line format.

  • Rrelease-mid
  •  19 Aug 2008 15:03
  • Rrelease-after

    Changes: Project module management was improved with the possibility to delete modules and less confusing navigation. User management was improved with the possibility to delete users for administrators. Error management was improved with bugfixes, more error types, and a link to error documentation if the format is HTML. XML can be exported for advanced deltasql clients.

    Faeb14bfe5ca8dd45f788c574c1883cc_thumb

    Project Spotlight

    OpenDJMix

    A virtual DJ system which allows you to mix MP3 files and audio CD tracks.

    No-screenshot

    Project Spotlight

    rsync

    A file transfer program to keep remote files in sync.