Page MenuHomeIn-Portal Phabricator

INP-1828 - Preserve engine type, when creating a temporary tables
ClosedPublic

Authored by alex on Sep 16 2022, 9:18 AM.

Details

Test Plan
  1. execute ALTER TABLE StopWords ENGINE = InnoDB; query in the project's database (add table prefix where needed)
  2. confirm, that engine type of the StopWords table was changed to InnoDB, while other tables remained MyISAM
  3. login to the Admin Console
  4. go to ConfigurationWebsiteStop Words section
  5. open any record for editing
  6. confirm, that a temporary table was created for chosen record editing and it has InnoDB engine

Diff Detail

Repository
rINP In-Portal
Branch
/in-portal/branches/5.2.x
Lint
Lint ErrorsExcuse: Not fixing, what's not broken.
SeverityLocationCodeMessage
Errorcore/kernel/utility/temp_handler.php:188PHPCS.E.CodingStandard.Commenting.FunctionComment.MissingCodingStandard.Commenting.FunctionComment.Missing
Errorcore/kernel/utility/temp_handler.php:188PHPCS.E.CodingStandard.NamingConventions.ValidFunctionName.NotCamelCapsCodingStandard.NamingConventions.ValidFunctionName.NotCamelCaps
Errorcore/kernel/utility/temp_handler.php:188PHPCS.E.Squiz.Scope.MethodScope.MissingSquiz.Scope.MethodScope.Missing
Unit
No Unit Test Coverage
Build Status
Buildable 1135
Build 1135: arc lint + arc unit

Event Timeline

alex created this revision.Sep 16 2022, 9:18 AM
alex requested review of this revision.Sep 16 2022, 9:18 AM
erik accepted this revision.Sep 19 2022, 7:02 AM
This revision is now accepted and ready to land.Sep 19 2022, 7:02 AM
This revision was landed with ongoing or failed builds.Nov 9 2022, 9:51 AM
This revision was automatically updated to reflect the committed changes.