If you think a bug might affect users in the 57 release, please set the correct tracking and status flags for Release Management.

Move DB schema related code out of Extension.pm

RESOLVED FIXED in 3.0

Status

Testopia
General
--
enhancement
RESOLVED FIXED
3 years ago
3 years ago

People

(Reporter: Frédéric Buclin, Assigned: Frédéric Buclin)

Tracking

unspecified

Details

Attachments

(1 attachment, 1 obsolete attachment)

(Assignee)

Description

3 years ago
Extension.pm is huge. Most of its code is about DB schema. To make this file easier to read and patch, DB schema related code should be moved in a separate module, such as lib/Install.pm.
(Assignee)

Comment 1

3 years ago
Created attachment 8577655 [details] [diff] [review]
patch, v1
(Assignee)

Comment 2

3 years ago
Created attachment 8577656 [details] [diff] [review]
patch, v1.1

git is really stupid...
Attachment #8577655 - Attachment is obsolete: true
(Assignee)

Comment 3

3 years ago
To ssh://gitolite3@git.mozilla.org/bugzilla/extensions/Testopia.git
   eef25aa..20290d1  master -> master
Status: ASSIGNED → RESOLVED
Last Resolved: 3 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.