create config dir if its not there.  we make a database.yml even if we dont define it, so yeah