Wikibase
MediaWiki Wikibase extension
|
Database abstraction to access terms (labels, descriptions, aliases) database tables created by the WikibaseRepository extension. More...
Public Member Functions | |
getWriteConnection () | |
getAutoCommitPrimaryConnection () | |
getReadConnection () | |
waitForReplicationOfAllAffectedClusters (?int $timeout=null) | |
Database abstraction to access terms (labels, descriptions, aliases) database tables created by the WikibaseRepository extension.
(This access may happen in repo, client, or lib.)
The underlying database is either using a RepoDomainDb
, or a dedicated virtual domain database.
Wikibase\Lib\Rdbms\TermsDomainDb::getAutoCommitPrimaryConnection | ( | ) |
Implemented in Wikibase\Lib\Rdbms\RepoDomainTermsDb, and Wikibase\Lib\Rdbms\VirtualTermsDomainDb.
Wikibase\Lib\Rdbms\TermsDomainDb::getReadConnection | ( | ) |
Implemented in Wikibase\Lib\Rdbms\RepoDomainTermsDb.
Wikibase\Lib\Rdbms\TermsDomainDb::getWriteConnection | ( | ) |
Implemented in Wikibase\Lib\Rdbms\RepoDomainTermsDb, and Wikibase\Lib\Rdbms\VirtualTermsDomainDb.
Wikibase\Lib\Rdbms\TermsDomainDb::waitForReplicationOfAllAffectedClusters | ( | ?int | $timeout = null | ) |
Implemented in Wikibase\Lib\Rdbms\RepoDomainTermsDb, and Wikibase\Lib\Rdbms\VirtualTermsDomainDb.