Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

phpMyVersion / News: Recent posts

phpMyVersion 0.1.1-beta released

Just released the latest version of phpMyVersion, MySQL schema and row change tracking software for developers.
This is a minor bug fix update, but fixes issues when running the cron script from a different directory to where it was located, and a few GUI fixes too.

Posted by Tom 2007-10-26

phpMyVersion 0.1.0-beta released - major update

This is a major new release of phpMyVersion, the versioning system to track schema and row changes to MySQL databases, including nearly full front-end GUI functionality including:
Projects:
- Create / delete
- View schema and row changes
- Tag changes to a specified version
Databases to track schema changes:
- Create / delete
Tables to track row changes:
- Create / delete
Tags:
- Create / delete tags, optionally dumping the current database schema and rows for tracked tables, used for fresh installs
GUI:
- Completely new CSS, design and layout of the front end, plus a funky new logo (and if you can't guess it's our Nile Pufferfish called Donnie!)... read more

Posted by Tom 2007-10-15

phpMyVersion 0.0.3-alpha relased with major changes

This is a major release that will now be useful rather than just a demonstration, with many changes.
It will now track schema and optionally row changes to all specified databases/tables.
Enjoy!
Tom

Posted by Tom 2007-09-30

phpMyVersion 0.0.2-pre-alpha released

Much of the structure of the project has now been revamped and somewhat less procedural. Some database structure has also been added, but currently not used. Several SQL parsing issues have been fixed for multi-line queries.
This is still a demonstration of the idea rather than anything useful just yet, but more will be coming soon.

Posted by Tom 2007-09-27

PHPMyVersion MySQL DB change tracker, inital alpha release

The very early pre-alpha verion of PHPMyVersion has been released. This is not much more than some example proof-of-concept code to show how it's possible to read through mysql binary log files to parse SQL statements for tracking changes.

The idea is that developers will be able to keep tabs on database schema changes to their projects, and optionally to keep track of row changes to specific tables so that all the changes can be put into upgrade scripts to go out with the project. It will be able to produce "patches" from one version to another to upgrade older databases to the latest version.
A lot of work to go still, but it will get there!

Posted by Tom 2007-09-25