function panels_node_uninstall in Panels 5.2
Same name and namespace in other branches
- 6.3 panels_node/panels_node.install \panels_node_uninstall()
- 6.2 panels_node/panels_node.install \panels_node_uninstall()
- 7.3 panels_node/panels_node.install \panels_node_uninstall()
Uninstall the panels node tables.
File
- panels_node/
panels_node.install, line 42
Code
function panels_node_uninstall() {
// TODO: Delete all actual nodes that are panels_nodes.
db_query("DELETE FROM {node} WHERE type = 'panel'");
switch ($GLOBALS['db_type']) {
case 'pgsql':
db_query("DROP TABLE {panels_node}");
break;
case 'mysql':
case 'mysqli':
db_query("DROP TABLE IF EXISTS {panels_node}");
break;
}
}