I understand your frustration, but what if the program thinks you're doing something you're not? You may do irreversible damage. I guarantee that you'd be far more pissed if you trashed an entire project than you are about 'shitdick excuses'.
heroku console -> heroku slightlydifferentsyntaxforconsole
is not one of those cases. $ git statis
error. Did you mean status? Y/n
You'd get the best of both worlds. git config --global alias.s 'status --short --branch' > ce somedir
zsh: correct 'ce' to 'cd' [nyae]? yCrap.. I meant "DELETE FROM some_table WHERE id=1"
sighs
WHERE id = 1 ctrl + a DELETE FROM....
Found it's also helpful for writing SELECTS and avoiding the whole "oh crap, now let's load the entire DB" type of moments.
select * -- delete
from sometable
where id = 1
Then you can run the whole thing to see what would be deleted, and highlight starting at the word delete to actually delete.More commands could use options to adjust how big guns they let you fire at your feet with...
http://dev.mysql.com/doc/refman/5.0/en/mysql-tips.html#safe-...
All my deletes written first as selects now, as a sibling comment suggested.
Oh yeah, you're using a toy database aren't you.