I try to use Trackback module 4.7.0 wit an drupal-4.7.2 installation.

I enabled the module in the admin section. But it seems that the underlying database tables did not get created. I get errors like

user warning: Table 'dbnameremoved.d_trackback_received' doesn't exist query: SELECT COUNT(*) FROM d_trackback_received tr WHERE tr.status = 1 in /kunden/ja-web.de/x-plane/drupal/includes/database.mysql.inc on line 120.

Other modules installed it's db tables fine. "d_" is the table prefix specified in the site config.php

Now, I made a mistake and installed trackback 4.6.0 first (incompatible version?). When this did not work I disabled the module in admin, deleted the module folder, uploaded the new version, enabled the module in admin again. But I get those errors.

How to fix that?

thanks

Comments

ansorg’s picture

actually, the tables got created as I just figured out. But they got created with the wront name. The prefix "d_" is missing from the table names.

Bug in the modules install script?

Eric Cosky’s picture

Title: database tables got not created » auto creation of database tables ignores table prefix

Corrected title.

zorac’s picture

Status: Active » Closed (duplicate)