To address geodomes original question, the carbonyl will be activated toward addition in both cases. In acid, the carbonyl gets activated by H+ and in base it would be activated by whatever cation is around (for example, if you use NaOH, then the oxygen will complex to Na+ before the nucleophile attacks).