Opened 10 months ago

Last modified 10 months ago

#11332 reopened defect

Unable to upgrade trac 1.0.1 database

Reported by: roger@… Owned by: martin_s
Priority: normal Component: WatchlistPlugin
Severity: normal Keywords:
Cc: Trac Release:


I just installed the plugin on a Trac 1.0.1 system.

easy_install TracWatchlistPlugin

When I try to update the database, I get this:

# trac-admin /vol1/trac/systems upgrade

The upgrade failed. Please fix the issue and try again.

OperationalError: table watchlist_new has 4 columns but 3 values were supplied

Does this plugin work with Trac 1.0.1?

Attachments (0)

Change History (5)

comment:1 Changed 10 months ago by martin_s

The WatchlistPlugin was written with Trac 0.11 and 0.12 and wasn't updated since. So 1.0.1 isn't activly supported. What DB backend are you using?

comment:2 Changed 10 months ago by rjollos

  • Resolution set to duplicate
  • Status changed from new to closed

Duplicate of #10054. I'll add some comments to that ticket.

comment:3 Changed 10 months ago by rjollos

  • Resolution duplicate deleted
  • Status changed from closed to reopened

Well, maybe not a duplicate since #10054 is running Trac 0.12.1.

At first I suspected this may be due to how the plugin is checking for table existence, which doesn't work in Trac 1.0 and later. hasienda and jun66j5 have worked out a good cross-db solution for that issue, see #9521.

However, if the issue is the same as that reported in #10054, then that probably is not the issue.

comment:4 Changed 10 months ago by roger@…

The default mysql.

Any plans to support 1.0.1? I think the features this plug-in offers would make many of our users happier with our system.

comment:5 Changed 10 months ago by anonymous

Yikes! I answered wrong! I means SQLite!

Add Comment

Modify Ticket

as reopened .

E-mail address and user name can be saved in the Preferences.

Note: See TracTickets for help on using tickets.