diff options
author | Lukas Fleischer <lfleischer@archlinux.org> | 2015-06-11 18:41:58 +0200 |
---|---|---|
committer | Lukas Fleischer <lfleischer@archlinux.org> | 2015-06-11 18:59:52 +0200 |
commit | 824744f1d20614c25e972dda7a0b7ac9506dd46f (patch) | |
tree | 5f9b58f6264553184779d54569e72b2fbf0cbdb1 /upgrading | |
parent | 0345914c5ce5e8ecafe3e90280bd58c0255fd9e0 (diff) | |
download | aurweb-824744f1d20614c25e972dda7a0b7ac9506dd46f.tar.xz |
Add a field for package base popularity
Create a new field Popularity in the PackageBases table. The field is
updated by the popupdate script and reflects the popularity of a
package. Popularity is the sum of all votes with each vote being
weighted with a factor of 0.98 per day since its creation.
Signed-off-by: Lukas Fleischer <lfleischer@archlinux.org>
Diffstat (limited to 'upgrading')
-rw-r--r-- | upgrading/4.0.0.txt | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/upgrading/4.0.0.txt b/upgrading/4.0.0.txt index ed39c9f..aa1e535 100644 --- a/upgrading/4.0.0.txt +++ b/upgrading/4.0.0.txt @@ -31,4 +31,11 @@ CREATE TABLE PackageComaintainers ( ) ENGINE = InnoDB; ---- -5. (optional) Setup cgit to browse the Git repositories via HTTP. +5. Add a field for the package base popularity to the PackageBases table: + +---- +ALTER TABLE PackageBases + ADD COLUMN Popularity DECIMAL(6,2) UNSIGNED NOT NULL DEFAULT 0; +---- + +6. (optional) Setup cgit to browse the Git repositories via HTTP. |