Archive

Archive for February, 2008

Loud Beta

February 2nd, 2008

We loudly present the new SchemaBank. But why loudly?

Because in the past few months we have been quiet and we believe the new SB worths more attention now.

We deliberately minimized the public exposure for SB. We invited some geeks to try out SB and they have mentioned very briefly in some places, which attracted quite a few batches of users coming in.

And that bought us time to work very hard since last October to bring some exciting albeit critical features to SB:

Diff report and alter scripts

You can now generate diff report between two versions of schema, nicely formatted in html and zipped for easy download.

SB also gives you the alter script to upgrade from a source version to a target version.

You surely should give it a try. We understand a perfect alter script means a flawless refactoring process. It definitely needs improvement and please let us know your feedback.

Multi-branch versioning

Branching is nothing new to many versioning systems (e.g. svn), but you can do more than forking or release management in SB using branching. You can make a branch for each developer so that we can store different stages of their working copy before they choose to commit it as a version.

One good thing about having a branch for each developer is, they can upgrade the schema of their own sandbox database using the alter scripts generated by SB, without affecting other database instances in other sandboxes or staging / production servers.

Reverse engineering

You can now import the schema of your live database and start schema management in SB. You may wonder how we could passing through your firewall to talk to your in-house database? Well, we don’t. Instead, you simple do a sql dump and upload the schema to SB. This is in fact a much easier and safer way.

Write access to shared projects

When you share you project to collaborators, you can choose if they can read and write access, which lets them to write back their working copy into your version repository.

And you may also want to know paid subsciption is now available for teams of high usage pattern.

There are plenty more new bits and pieces in terms of enhancements and bug fixes and we would love to hear from you about the new SB.

Announcement ,