summaryrefslogtreecommitdiff
path: root/modules/forum/forum.install
diff options
context:
space:
mode:
Diffstat (limited to 'modules/forum/forum.install')
-rw-r--r--modules/forum/forum.install7
1 files changed, 5 insertions, 2 deletions
diff --git a/modules/forum/forum.install b/modules/forum/forum.install
index eb8d36a11..02d64fe7a 100644
--- a/modules/forum/forum.install
+++ b/modules/forum/forum.install
@@ -13,7 +13,10 @@ function forum_install() {
// Create tables.
drupal_install_schema('forum');
// Set the weight of the forum.module to 1 so it is loaded after the taxonomy.module.
- db_query("UPDATE {system} SET weight = 1 WHERE name = 'forum'");
+ db_update('system')
+ ->fields(array('weight' => 1))
+ ->condition('name', 'forum')
+ ->execute();
}
function forum_enable() {
@@ -55,7 +58,7 @@ function forum_uninstall() {
$vid = variable_get('forum_nav_vocabulary', 0);
taxonomy_vocabulary_delete($vid);
- db_query('DROP TABLE {forum}');
+ drupal_uninstall_schema('forum');
variable_del('forum_containers');
variable_del('forum_nav_vocabulary');
variable_del('forum_hot_topic');