29 'table' =>
'revision_actor_temp',
30 'pk' =>
'revactor_rev',
31 'field' =>
'revactor_actor',
34 'revactor_timestamp' =>
'rev_timestamp',
35 'revactor_page' =>
'rev_page',
42 'deprecatedVersion' =>
'1.37',
46 'deprecatedVersion' =>
'1.37',
50 'deprecatedVersion' =>
'1.37',
54 'deprecatedVersion' =>
'1.37',
58 'deprecatedVersion' =>
'1.37',
62 'deprecatedVersion' =>
'1.37',
66 'deprecatedVersion' =>
'1.37',
67 'textField' =>
'ipb_by_text',
68 'actorField' =>
'ipb_by_actor'
77 return MediaWikiServices::getInstance()->getActorMigration();
91 throw new InvalidArgumentException(
92 'The old actor table schema is no longer supported' );
This abstract base class helps migrate core and extension code to use the actor table.
This is not intended to be a long-term part of MediaWiki; it will be deprecated and removed once acto...
const MIGRATION_STAGE_SCHEMA_COMPAT
Constant for extensions to feature-test whether $wgActorTableSchemaMigrationStage (in MW <1....
const FIELD_INFOS
Field information.
__construct( $stage, ActorStoreFactory $actorStoreFactory)
static newMigration()
Static constructor.