I was working on a site this morning, and I enabled a whole bunch of modules at the same time. One of the modules threw a PDO exception during the process.
What state is the site in at this point? Assuming the site still loads after the error, is it safe to use, or should I restore from a backup?
For the sake of this question, I am not concerned about the actual error or the module that threw the error (I would report this in the issue queue). I am concerned about the general state of the site, and what may have happened to the installations of the other modules.
To make this more concrete, let's say I tried to enable ModuleA, ModuleB, ModuleC, and ModuleD. After I clicked SUBMIT on the module page, ModuleC threw an uncaught PDO Exception and I didn't get the normal module enabled message. Now, lets say that I can live without ModuleC on the site. What can be said about the state of hpw the installation went for ModuleA, ModuleB, and ModuleD, and also dor Drupal in general?