CakePHP Migrations v4.0 Beta

May 20th, 2008 by Joel

I am excited to announce the a beta of the next version of the popular database Migrations shell for CakePHP 1.2. It’s a little later than expected (I wanted a release candidate out by now) due to a certain muppet who didn’t commit his changes to SVN!

Get it now!

Take a look at the ChangeLog, and you will see a few long needed changes. The most notable being the ones discussed earlier. Here’s the rundown of what you can find in the beta…

Read the rest of this entry »

The problem with Migrations

May 5th, 2008 by Joel

Back in February in sunny Orlando, I gave a presention on why and how one should use CakePHP Migrations. I think the presentation went down well, but when it came to the Q&A at the end of the session, a few issues were raised that - quite honestly - I hadn’t actually thought about. It’s not that I didn’t know about them, it’s just that I never came across them to make them a problem for me. But since I began to actually use Migrations in a team of developers, I have come to understand some issues that could potentially be a deal breaker for some teams and users.

Read the rest of this entry »

Cake Migrations 3.7 and Fixtures 3.5

February 29th, 2008 by Joel

Yes, it’s another release, but just a small one. Grab it from its Google code repo

The main change is the support of Cake’s UUID column naming. By default Migrations will use normal auto-increment ID columns. If you want to use the UUID columns, then you just need to set $use_uuid = true.

Read the rest of this entry »

Cake Migrations 3.6 and Project home

January 31st, 2008 by Joel

In anticipation of CakeFest and my pending presentation at the event, I am releasing version 3.6 of Migrations and 3.4 of the Fixtures shell.

We got some nice new features in this release and I will be showcasing all of them in my presentation on Wednesday afternoon. The main change is the integration of Daniel Vecchiato’s YAMMY shell.

As well as this new release, I thought it would be a good idea to give Migrations a proper home, so I have created a Google Code project at http://code.google.com/p/cakephp-migrations/

All new releases will now be available from there. I also added some more documentation both within the download package and on the wiki. I will continue to post here.

So now onwards and upwards with the presentation. Any body got any tips for a good one?

I will be presenting at Cakefest

January 22nd, 2008 by Joel

Well, it’s official, I have been invited to give a presentation at CakeFest over the pond in Orlando, Florida in February. And I just sent an email back to Gwoo to confirm my attendance.

My presentation will be called “Cleaner development with database migrations” and will be totally wicked! ;)

So let me know if any of you are planning on attending. I would love to meet you all and catch up.