Jump to content
MediaWiki

Extension:CentralAuth/localuser table

From mediawiki.org

This table contains an entry for each local user account in the wiki farm which is globally attached.

Fields

[edit ]

Some of this information is adapted from CentralAuth's tables.json file.

lu_wiki

[edit ]

lu_name

[edit ]

lu_attached_timestamp

[edit ]

Migration status/logging information, to help diagnose issues

lu_attached_method

[edit ]

Migration status/logging information, to help diagnose issues. See CentralAuthUser::attach()

Possible values:

  • primary: This account existed before central accounts were introduced, and got picked as the central account owner. See CentralAuthUser::chooseHomeWiki().
  • new: Created during signup (ie. the user registered when central accounts were already enabled, and this is their first account).
  • empty: Not used anymore - probably accounts with zero edits that got merged into the global account by the same name, regardless of email etc?
  • mail: Merged because it had the same email as the central account, or a connected local account.
  • password: Merged (on login or via Special:MergeAccount) because it had the same password as the central account. (Or in some historical edge cases because it had no password - T63876.)
  • admin: Merged by an admin.
  • login: Autocreated when the central user visited a wiki with no local account.

lu_attachment_method

[edit ]

Part of a pending schema migration for lu_attached_method (T304015)

lu_local_id

[edit ]

Foreign key to the user_id field in the local wiki's user table

lu_global_id

[edit ]

Foreign key to the gu_id field in the globaluser table

Schema summary

[edit ]
mysql> describe localuser;
+-----------------------+-----------------------------------------------------------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-----------------------+-----------------------------------------------------------------+------+-----+---------+-------+
| lu_wiki | varbinary(255) | NO | PRI | NULL | |
| lu_name | varbinary(255) | NO | PRI | NULL | |
| lu_attached_timestamp | varbinary(14) | YES | | NULL | |
| lu_attached_method | enum('primary','empty','mail','password','admin','new','login') | YES | | NULL | |
| lu_local_id | int(10) unsigned | YES | | NULL | |
| lu_global_id | int(10) unsigned | YES | | NULL | |
+-----------------------+-----------------------------------------------------------------+------+-----+---------+-------+
Engines
Current
Former
Technical documentation
Configuration
Development
Core tables
Current
Former
Wikimedia extension database tables
AbuseFilter
AntiSpoof
Babel
BetaFeatures
BounceHandler
CampaignEvents
CentralAuth
CentralNotice
CheckUser
Cognate
CommunityRequests
ContentTranslation
CreditsSource
DiscussionTools
Echo
EntitySchema
FlaggedRevs
GeoData
GlobalBlocking
GlobalPreferences
GlobalUsage
GrowthExperiments
Linter
LiquidThreads
LoginNotify
MediaModeration
Math
Newsletter
OATHAuth
OAuth
ORES
PageAssessments
PageTriage
Proofread Page
PropertySuggester
ReadingLists
SecurePoll
ShortUrl
TimedMediaHandler
Translate
UploadWizard
UrlShortener
WikibaseQualityConstraints
Wikibase Client
Wikibase Repository
WikiLambda
WikiLove
WikimediaCampaignEvents
WikimediaEditorTasks

AltStyle によって変換されたページ (->オリジナル) /