mirror of
https://github.com/phpbb/phpbb.git
synced 2025-07-31 22:10:45 +02:00
[feature/extension-manager] Use an incremental process for enable and purge
The enable or purge operation of an extension could take a long time if an expensive operation needs to be executed on a large set of data. To allow this to succeed from a web interface with max_execution_time set in the webserver's php configuration, subsequent requests must continue the operation started earlier. So individual enable and purge implementations must be able to spread their work across multiple steps. PHPBB3-10323
This commit is contained in:
@@ -189,7 +189,8 @@ CREATE INDEX phpbb_drafts_save_time ON phpbb_drafts (save_time);
|
||||
# Table: 'phpbb_ext'
|
||||
CREATE TABLE phpbb_ext (
|
||||
ext_name varchar(255) NOT NULL DEFAULT '',
|
||||
ext_active INTEGER UNSIGNED NOT NULL DEFAULT '0'
|
||||
ext_active INTEGER UNSIGNED NOT NULL DEFAULT '0',
|
||||
ext_state text(65535) NOT NULL DEFAULT ''
|
||||
);
|
||||
|
||||
CREATE UNIQUE INDEX phpbb_ext_ext_name ON phpbb_ext (ext_name);
|
||||
|
Reference in New Issue
Block a user