1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-11-23 23:32:40 +01:00
phorge-phorge/src
epriestley 467308dd12 Script to selectively convert MyISAM tables to InnoDB
Summary:
A bunch of the .sql patch files don't explicitly specify the table engine, but
we should always use InnoDB with the exception of one table which needs MyISAM
for FULLTEXT.

MySQL doesn't no-op an ALTER TABLE statment that changes the engine back to
itself and converting large tables can be time consuming, so convert only the
required tables.

Test Plan: Ran on secure.phabricator.com and my local box, it fixed all the
issues in about 3 seconds on secure.phabricator.com and <<1 second on my local.
Reviewed By: codeblock
Reviewers: codeblock, tuomaspelkonen, jungejason, aran
CC: aran, epriestley, codeblock
Differential Revision: 641
2011-07-11 11:42:28 -07:00
..
aphront Remove PhabricatorPHIDAllocateController 2011-07-08 23:13:18 -07:00
applications bug due to using $fields instead of $this->fields 2011-07-10 20:26:56 -07:00
docs Document the N+1 problem and DarkConsole 2011-07-08 23:42:48 -07:00
infrastructure Script to selectively convert MyISAM tables to InnoDB 2011-07-11 11:42:28 -07:00
storage Provide basic Conduit documentation. 2011-07-04 12:03:36 -07:00
view Use phabricator_ time functions in more places 2011-06-26 10:38:25 -07:00
__celerity_resource_map__.php Publish Differential stories into feed 2011-07-09 17:39:17 -07:00
__phutil_library_init__.php Distinguish between aphront and phabricator. 2011-01-22 17:45:28 -08:00
__phutil_library_map__.php Publish Differential stories into feed 2011-07-09 17:39:17 -07:00