aboutsummaryrefslogtreecommitdiffstats
path: root/Bugzilla/DB/Schema
Commit message (Collapse)AuthorAgeFilesLines
* Bug 1234977: Replace \d+ by [0-9]+ in critical validation placesFrédéric Buclin2016-03-091-1/+1
| | | | r=dylan a=dkl
* Bug 996893: Perl 5.18 and newer throw tons of warnings about deprecated modulesFrédéric Buclin2014-08-134-0/+4
| | | | r=dkl a=sgreen
* Bug 919475: [Oracle] Crash when non-mandatory free text custom fields are ↵Jiří Netolický2013-09-231-0/+4
| | | | | | left empty on bug creation r=LpSolit a=justdave
* Bug 801664 - Add DATE type for custom fields. r=LpSolit.Gervase Markham2013-01-024-3/+4
|
* Bug 787668: Use |use parent| instead of |use base|Matt Selsky2012-12-014-4/+4
| | | | r/a=LpSolit
* Bug 816747 - Add dummy POD for unPODded methods.Marc Schumann2012-11-304-0/+90
| | | | r/a=LpSolit
* Bug 787529: Use |use 5.10.1| everywhereFrédéric Buclin2012-09-014-1/+9
| | | | r=wicked a=LpSolit
* Bug 731156: [Oracle] Adding or removing a DB column does not handle SERIAL ↵Frédéric Buclin2012-08-301-16/+48
| | | | | | correctly r=dkl a=LpSolit
* Bug 783786: PostgreSQL databases can be created with the wrong encodingFrédéric Buclin2012-08-211-0/+10
| | | | r=dkl a=LpSolit
* Bug 715870: [Oracle] Related sequences and triggers must be removed when ↵Frédéric Buclin2012-01-241-1/+19
| | | | | | dropping a table r=mkanat a=LpSolit
* Bug 680131: Replace the MPL 1.1 license by the MPL 2.0 one in all files, and ↵Frédéric Buclin2012-01-114-81/+20
| | | | | | add it to files which miss one r=kiko r=mkanat r=mrbball a=LpSolit
* Bug 683644: Foreign keys aren't renamed correctly when DB tables are renamedFrédéric Buclin2011-12-262-20/+70
| | | | r=wicked a=LpSolit
* Bug 629529: Make SQLite installs able to use jobqueue.plMax Kanat-Alexander2011-08-291-0/+17
| | | | r=glob, a=mkanat
* Additional fix for bug 619016: The FK adding/removing code for SQLite didn'tMax Kanat-Alexander2010-12-151-9/+26
| | | | | | work when it was modifying tables to have their first FK or removing all the FKs on a table. r=mkanat, a=mkanat (module owner)
* Bug 619016: Make SQLite installations able to alter an existing schema,Max Kanat-Alexander2010-12-151-1/+184
| | | | | meaning that SQLite installations can now upgrade and add custom fields. r=mkanat, a=mkanat (module owner)
* The changes to bz_create_database done by the SQLite patch broke theMax Kanat-Alexander2010-11-021-0/+9
| | | | | | | creation of databases on other systems. This restores the original behavior while still retaining the correct error-throwing behavior for systems that can't create a SQLite database. https://bugzilla.mozilla.org/show_bug.cgi?id=337776
* Bug 337776: Basic SQLite Support for BugzillaMax Kanat-Alexander2010-10-271-0/+86
| | | | r=LpSolit, a=mkanat
* Bug 451219: Allow altering from one SERIAL type to another on PostgreSQL,Max Kanat-Alexander2010-07-091-1/+2
| | | | | for people upgrading Testopia from 1.3 to 2.0+. r=mkanat, a=mkanat (module owner)
* Bug 577793: Improve the Pg SERIAL-altering code now that we require 8.3Max Kanat-Alexander2010-07-091-10/+8
| | | | r=mkanat, a=mkanat (module owner)
* The DB::Schema alter_column default fix also needed to be separatelyMax Kanat-Alexander2010-06-211-2/+5
| | | | | | applied to DB::Schema::Oracle, since it has a full override of get_alter_column_ddl. https://bugzilla.mozilla.org/show_bug.cgi?id=573441
* Bug 569312: Speed up the adding of many FKs to the same table for MySQLMax Kanat-Alexander2010-06-011-29/+34
| | | | | and PostgreSQL, by adding them all in one ALTER statement r=mkanat, a=mkanat (module owner)
* Add a comment above BOOLEAN_MAP to make it crystal clear that it doesMax Kanat-Alexander2010-04-211-0/+3
| | | | not now need to be updated.
* Bug 541553: [Oracle] Drop triggers when dropping columns, and drop theXiaoou Wu2010-03-011-0/+16
| | | | | left-behind PRODUCTS_MILESTONEURL trigger that currently exists in 3.6/trunk. r=mkanat, a=mkanat
* Bug 519584: Implement a framework for migrating from other bug-trackers, and ↵mkanat%bugzilla.org2009-10-243-0/+20
| | | | | | start with a GNATS importer. Patch by Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat
* Additional fix for bug 508023, to make upgrades from 3.1.4 succeed.mkanat%bugzilla.org2009-08-031-3/+5
|
* Bug 508023: Speed up MySQL's bz_alter_column for when we're just adding or ↵mkanat%bugzilla.org2009-08-031-2/+22
| | | | | | removing a DEFAULT Patch by Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat
* Bug 500350: [Oracle] Use of uninitialized value in pattern match (m//) at ↵lpsolit%gmail.com2009-06-291-1/+1
| | | | Bugzilla/DB/Schema/Oracle.pm line 149 - Patch by Xiaoou <xiaoou.wu@oracle.com> r/a=mkanat
* Bug 486239: [Oracle] Missing keyword RESTRICT on fk creation (DB::Schema ↵mkanat%bugzilla.org2009-04-041-0/+3
| | | | | | explicitly specified DELETE => 'RESTRICT') Patch by Xiaoou Wu <xiaoou.wu@oracle.com> and Max Kanat-Alexander <mkanat@bugzilla.org> r=mkanat
* Bug 472013: [Oracle] checksetup.pl fails with ORA-04091 and you can't change ↵lpsolit%gmail.com2009-01-051-1/+1
| | | | the properties of custom fields - Patch by Xiaoou <xiaoou.wu@oracle.com> r/a=mkanat
* Bug 458390: Foreign Key names can be too long as currently designedmkanat%bugzilla.org2008-11-051-9/+8
| | | | Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=ghendricks
* Bug 448241: [Oracle] Foreign keys: UPDATE CASCADE trigger updates wrong ↵mkanat%bugzilla.org2008-08-011-4/+4
| | | | | | tables and fields Patch By Xiaoou Wu <xiaoou.wu@oracle.com> r=mkanat, a=mkanat
* Bug 448614: [Oracle] Logic error in _get_alter_type_sqlmkanat%bugzilla.org2008-08-011-1/+1
| | | | Patch By Xiaoou Wu <xiaoou.wu@oracle.com> r=mkanat, a=mkanat
* Bug 432726: [Oracle] DROP INDEX doesn't hash the index namemkanat%bugzilla.org2008-05-081-3/+15
| | | | Patch By Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat
* Bug 419581: [Oracle] Enable ALTER COLUMN for Oraclemkanat%bugzilla.org2008-05-081-0/+169
| | | | Patch By Xiaoou Wu <xiaoou.wu@oracle.com> r=mkanat, a=mkanat
* Bug 399370: Fulltext search with a LIKE on bugs.short_desc is too slow (make ↵mkanat%bugzilla.org2008-03-251-1/+1
| | | | | | Bugzilla use a separate fulltext table) Patch By Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat
* Bug 408032: [Oracle] Make bzdbcopy.pl work with Oraclemkanat%bugzilla.org2007-12-132-11/+24
| | | | Patch By Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat
* Fix Perl tinderbox bustage from Oracle checkin.mkanat%bugzilla.org2007-12-111-1/+1
|
* Bug 310717: [Oracle] Bugzilla::DB::Oracle modulemkanat%bugzilla.org2007-12-111-0/+210
| | | | | Bug 310718: [Oracle] Bugzilla::DB::Schema::Oracle module Patch By Xiaoou Wu <xiaoou.wu@oracle.com> r=mkanat, a=mkanat
* Bug 153129: Bugzilla uses "mediumtext" as a DB data type when it's not necessarymkanat%bugzilla.org2007-12-112-2/+3
| | | | Patch By Xiaoou Wu <xiaoou.wu@oracle.com> and Max Kanat-Alexander <mkanat@bugzilla.org> r=mkanat, a=mkanat
* Bug 373869: Custom field names must be all lowercase or buglist.cgi sorting ↵justdave%bugzilla.org2007-04-151-0/+15
| | | | | | | throws an error Patch by mkanat and justdave r=LpSolit,mkanat; a=mkanat
* Bug 373442: Add referential integrity against the profiles table in some ↵mkanat%bugzilla.org2007-03-111-11/+0
| | | | | | more simple places Patch By Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat
* Bug 347439: Implement support for referential integrity in ↵mkanat%bugzilla.org2007-03-101-0/+29
| | | | | | Bugzilla::DB::Schema and implement it on profiles_activity Patch By Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat
* Bug 347475: [MySQL] Use InnoDB for most tablesmkanat%bugzilla.org2007-03-091-1/+4
| | | | Patch By Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat
* Bug 304550: Bugzilla should always store data in MySQL as UTF-8mkanat%bugzilla.org2006-11-181-1/+13
| | | | Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=justdave
* Bug 358956: [PostgreSQL] Sequences need to be renamed when their field is ↵mkanat%bugzilla.org2006-11-011-2/+10
| | | | | | renamed Patch By Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=myk
* Bug 352967: [PostgreSQL] Changing a DB column type to "serial" is broken on ↵lpsolit%gmail.com2006-09-181-1/+2
| | | | PostgreSQL 8.1 - Patch by Rémi Zara <remi_zara@mac.com> r=mkanat a=myk
* Spelling in code comments patch: 'ddatetime' -> 'datetime'; patch by Vlad ↵vladd%bugzilla.org2006-06-191-1/+1
| | | | Dascalu <vladd@bugzilla.org>.
* Bug 329537: [PostgreSQL] Bugzilla::DB::Pg can't alter a column to be SERIAL ↵lpsolit%gmail.com2006-04-141-49/+32
| | | | - Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit a=justdave
* Bug 328063: [PostgreSQL] Bugzilla::DB::Pg does not support adding a new ↵mkanat%kerio.com2006-02-221-7/+23
| | | | | | SERIAL-type column to a table Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=justdave
* Bug 310231: MySQL-specific get_alter_column_ddl will not drop primary keymkanat%kerio.com2005-12-191-1/+14
| | | | Patch By Olav Vitters <bugzilla-mozilla@bkor.dhs.org> r=mkanat, a=justdave