function panopoly_core_update_7103 in Panopoly Core 7
Disown content types that belong to disabled modules.
File
- ./
panopoly_core.install, line 202 - An installation file for Panopoly Core
Code
function panopoly_core_update_7103() {
$result = db_query("SELECT type, name, module FROM {node_type} WHERE module <> 'node'");
foreach ($result as $row) {
if (!module_exists($row->module)) {
db_update('node_type')
->fields(array(
'module' => 'node',
'custom' => 1,
'modified' => 1,
'locked' => 0,
'disabled' => 0,
))
->condition('type', $row->type)
->execute();
}
}
}