Please see http://www.reddit.com/r/sims4Cheats/wiki/index for a much easier to read format. All cheats will be updated and maintained there.
cake, other dishes will be infinite and your sim will continue using them until you cancel the action, which will cause them to sit the item back down.
After some digging I was able to find these additional commands. Probably won't format very well here, but I'm too new to link to my reddit post. It's on /r/thesims if you'd prefer to read it there.
As always, cheats in sims may cause stability issues. I'm not liable for any issues that result from these cheat codes. Use with discretion.
There's actually even more commands that I couldn't get to activate from the console. If I figure it out, I'll update accordingly. The biggest cheat will probably be aspirations.complete_current_milestone Using this you can rapidly earn aspiration points. For those that don't know, you can enable cheats by pressing CTRL+SHIFT+C, then entering: testingcheats true you may also need to enable: AutomationTestingCheats true Successfully Tested Commands: death.toggle [true|false]
fire.toggle [true|false] appears to work. Will not extinguish existing fires.
sims.Spawn - spawns sim and adds them to your household.
sims.spawnsimple spawns sim without adding to household.