MantisBT - Database Tweaker v2.0
18th April 2012

This is an application that lets you tweak the MantisBT database. Supports MantisBT 1.2.8. Allows Add/Delete Monitor, Add/Move bugnote, Change owner or bugnote/bug. Modify time tracking, bugnote time and modify delete category.

 

Download

f1f965c6cf8a79b57cb4f210db4202a4
mantisbt_database_tweaker-v2.0.py.gz

Installation

v="2.0"
gunzip mantisbt_database_tweaker-v$v.py.gz
mv mantisbt_database_tweaker-v$v.py.gz mantisbt_database_tweaker.py
python ./mantisbt_database_tweaker.py

 

Operation

MantisBT Database Tweaker v2.0
==============================

Bugs
----
1) Change owner

Monitor
-------
2) Add monitor to an issue
3) Delete monitor from issue

Bugnotes
--------
4) Add bugnote
5) Move bugnote
6) Modify time tracking
7) Modify time
8) Modify owner

Categories
----------
9) Modify category
10) Delete category

Enter selection (return to exit): 8

=====================
Change bugnote owner
---------------------

  4 Marcel       Wave                 user1
 32 Sid          Snot                 user2
 31 Cupid        Stunt                user3

Select user id:  32
Enter bugnote number:  123
Change owner of 'My email is broken' to 'Sid Snot (32)'
[y/n]: y

Rollback: UPDATE mantis_bugnote_table SET reporter_id = 4 WHERE id = 123
UPDATE mantis_bugnote_table SET reporter_id = 32 WHERE id = 123

Release notes

  1. F: Add confirmation to change bugnote time tracking.
  2. B: Bugnote text is incorrect for give bug note id.
  3. F: Reorganise the menu structure, adding section headers.
  4. D: Add Futures section.
  5. D: Add link to project page.

F = new feature, B = bug fix, D = documentation

Project page

Comments and suggestions may be added via the MantisBT Database Tweaker project page.