A Weblog written, styled and hacked by Joel Moss
I’ve been slowly moving all my public and private projects over to Git and Github whenever, and whereever I can. I’ve already created a mirror of the CakePHP 1.2 branch at Github, and I have a number of my private projects up too.
So I just completed the switch for CakePHP DB Migrations. The source is now available on Github and is open to any pull requests. If you have any funky new features, or really need a bug fixed quickly, please feel free to fork the project. But please remember to send me a pull request.
I also moved the Google Code wiki into Github, and enhanced it a little. The wiki now includes some YAML migration examples, and will be expanded with more info and tutorials as and when I can.
The final step of the move, are the tickets/issues. And because it works so nicely with Github, I decided upon using Lighthouse. So any bug reports, and/or feature requests should now be sent to Lighthouse.
Thanks again for all the support. My hope in moving to Github, is that I can enhance the community aspect of this project, and to encourage more involvement from those of you who use it. I’m all ears!
My name is Joel Moss, a web developer and all round nice guy, living in Manchester, England. I am currently working full time for ShermansTravel.com, but I fill whatever spare time I have with lots of good and wholesome "stuff"! Like developing my own ideas; such as Tooum, contributing to the excellent CakePHP framework, and doing more work for ShermansTravel.
So this is my blog - my soap box! Here I attempt to share my likes, my dislikes, and my opinions. As well as providing some occasional respite from the daily crap we all endure. Enjoy ;)
Hey, if you want to reach me, i'm available via email:joel[at]developwithstyle[dot]com, and AIM:joelkmoss.
George Hickman
November 2nd, 2008 at 10:59 pm
Glad to hear! Great project, keep up the good work =)
Jeremy Blanchard
November 3rd, 2008 at 7:30 am
You’re awesome, Joel.
I was JUST now figuring out how to use CakePHP migrations with my project, so the updated wiki came at a perfect time!
Thanks for the time you put into this project!
LoudBaking
November 3rd, 2008 at 12:44 pm
Same here Joel. Perfect timing… I am not taking back my tweet
wizard
November 9th, 2008 at 6:09 pm
I couldn’t clone your git repo on my machine. I’m new to git so I pushed a little harder to figure it out. I could fork your repo on github and then clone that, but I don’t want a fork (except maybe to change textmate with subethaedit). So I sent them an email.
“Hi Francis,
This problem was being caused by a permissions error. I’ve fixed the problem on our side and you should be able to clone now. Sorry about that!”
So if anyone had trouble try again!
wizard
December 20th, 2008 at 12:55 am
http://support.github.com/discussions/repos/63-cannot-clone-repo-gitgithubcomjoelmosscakephp-db-migrationsgit
I can’t clone it anymore
Joel
December 31st, 2008 at 4:23 pm
Should be fixed now!
olk
January 13th, 2009 at 11:43 am
I can not download CakePHP DB Migrations anywhere - it would be great, if you just could provide some simple zipfile for download or at least some oldschool svn access for old people that do not want to learn git. At least I have never had problems with subversion. THANKS!
Austin
January 16th, 2009 at 9:04 pm
Hey there Joel,
Great stuff here. Unfortunately I’m unable to find the “fixtures” shell for some reason. I’ve downloaded both the ZIP and TAR formats from github (via the download link), as well as initiated a git clone, and for some reason I can’t find “fixtures” in there anywhere. Any chance you could show me where I’m missing this? I’m sure it’s just a mistake on my end.
Additionally, I found a couple potential bugs that I’ll update on your Lighthouse account momentarily.
Thanks for your work! This project is extremely helpful and I’d love to see this integrated into the core someday.
- Austin
Joel
January 16th, 2009 at 10:33 pm
Go to http://github.com/joelmoss/cakephp-db-migrations and click the download link… er thats it
Joel
January 16th, 2009 at 10:35 pm
Fixtures shell is still there, it has just been renamed as the Population shell, to more accurately reflect its use.
Austin
January 16th, 2009 at 10:41 pm
Yup it was an error 18 - error was 18 inches from the screen
I didn’t realize Fixtures/Populate was the same thing, but yeah you’re right, it does more accurately reflect the name.
Thanks again Joel. Great work!
Anjali Shenoy
May 31st, 2009 at 5:05 am
I’m having trouble populating my tables via fixtures in YAML. I tried a super simple fixture:
rural:
name: Rural
listorder: 1
published: 1
but when I do: cake populate it says 1 rows inserted but when I look in the table, the column values are NULL. Would you happen to know what’s going on?