Status: | effective |
Progress: | 100% |
Version: | 3.2.0+ |
Maintenance script "updateEntityCollation.php"
updateEntityCollation.php | |
---|---|
Allows to do mass updates of database field "smw_sort" on the occasion that setting for the entity collation was changed | |
Further Information | |
Provided by: | Semantic MediaWiki |
Added: | 3.0.0 |
Removed: | still in use |
Location (path): | ./extensions/SemanticMediaWiki/maintenance/ |
Table of Contents | |
Contents |
The "updateEntityCollation.php" maintenance script allows mass updates of database field "smw_sort" on the occasion that the setting of configuration parameter $smwgEntityCollation
Sets which collation entities in Semantic MediaWiki should sort with was changed. The maintenance script was introduced in Semantic MediaWiki 3.0.0Released on 11 October 2018 and compatible with MW 1.27.0 - 1.31.x..1
Semantic MediaWiki 3.2.0Released on 7 September 2020 and compatible with MW 1.31.0 - 1.35.x. brought an improved client output to this maintenance script.2
Usage[edit]
php updateEntityCollation.php
Parameters[edit]
Maintenance scripts provide generic maintenance parameters, script dependent parameters and depending on the maintenance script script specific parameters which are described on this page if provided.
Example[edit]
- The following command updates the entity collation of the "smw_sort" field.
php updateEntityCollation.php
[ Notes ] - $smwgEntityCollation uca-default-u-kn - $wgCategoryCollation numeric The setting of $smwgEntityCollation and $wgCategoryCollation are different and may result in an inconsitent sorting display for entities. [ Update ] - Selecting rows ... 1 to 100659 - Updating the smw_sort field ... 0% (313/100659)
References
- ^ Semantic MediaWiki: GitHub pull request gh:smw:2429
- ^ Semantic MediaWiki: GitHub pull request gh:smw:4552