The table consists of 4 columns:\
source_id - auto-incremented primary key for source \
source_name - name of the source package\
version - version of the source\
location - location from where the source is developed.
Buildinfo table
The table consists of 8 columns:\
buildinfo_id - auto-incremented primary key for builds\
source_id - corresponding source_id from source table\
type - the architecture for which the package was built\
build_origin - the origin of the build\
build_architecture - architecture used to perform the build\
build_date - the date the package was built or last edited \
build_path - path of the directory in which the package has been built\
environment - information needed to reproduce that build.
Binary table
binary_id - auto-incremented primary key for binaries\
package - binaries or dependent packages on source\
version - version of the package\
architecture - the architecture of the package.
Dependency table
buildinfo_id - the ids from buildinfo_table\
binary_id - the corresponding binaries to the build from the binary_table.
Output table
buildinfo_id - the ids from buildinfo_table\
binary_id - the corresponding binaries to the build from the binary_table\
checksum_md5 - list of files with a md5 checksum and size for each one\
checksum_sha1 - list of files with a sha1 checksum and size for each one\
checksum_sha256 - list of files with a sha256 checksum and size for each.
Popularity table
The table consists of 10 columns:\
name - is the name of the Debian package\
date - is on which vote value is updated\
inst - is the number of people who installed this package\
vote - is the number of people who use this package regularly\
old - is the number of people who installed, but don't use this package regularly\
recent - is the number of people who upgraded this package recently\
no-files - is the number of people whose entry didn't contain enough information\
maintainer - is the one who has created the package\
inst_norm - is where inst is multiplied with amd64 normalized value\
vote_norm - is where vote is multiplied with amd64 normalized value.
Maintainers table
The table consists of 7 columns:\
name - is the name of the maintainer\
package - are the packages created by the particular maintainer\
inst - is the number of people who installed this package\
vote - is the number of people who use this package regularly\
old - is the number of people who installed, but don't use this package regularly\
recent - is the number of people who upgraded this package recently\
no-files - is the number of people whose entry didn't contain enough information.
The database has the following schema:\
source_table:
Source table
The table consists of 4 columns:\ source_id - auto-incremented primary key for source \ source_name - name of the source package\ version - version of the source\ location - location from where the source is developed.
Buildinfo table
The table consists of 8 columns:\ buildinfo_id - auto-incremented primary key for builds\ source_id - corresponding source_id from source table\ type - the architecture for which the package was built\ build_origin - the origin of the build\ build_architecture - architecture used to perform the build\ build_date - the date the package was built or last edited \ build_path - path of the directory in which the package has been built\ environment - information needed to reproduce that build.
Binary table
binary_id - auto-incremented primary key for binaries\ package - binaries or dependent packages on source\ version - version of the package\ architecture - the architecture of the package.
Dependency table
buildinfo_id - the ids from buildinfo_table\ binary_id - the corresponding binaries to the build from the binary_table.
Output table
buildinfo_id - the ids from buildinfo_table\ binary_id - the corresponding binaries to the build from the binary_table\ checksum_md5 - list of files with a md5 checksum and size for each one\ checksum_sha1 - list of files with a sha1 checksum and size for each one\ checksum_sha256 - list of files with a sha256 checksum and size for each.
Popularity table
The table consists of 10 columns:\ name - is the name of the Debian package\ date - is on which vote value is updated\ inst - is the number of people who installed this package\ vote - is the number of people who use this package regularly\ old - is the number of people who installed, but don't use this package regularly\ recent - is the number of people who upgraded this package recently\ no-files - is the number of people whose entry didn't contain enough information\ maintainer - is the one who has created the package\ inst_norm - is where inst is multiplied with amd64 normalized value\ vote_norm - is where vote is multiplied with amd64 normalized value.
Maintainers table
The table consists of 7 columns:\ name - is the name of the maintainer\ package - are the packages created by the particular maintainer\ inst - is the number of people who installed this package\ vote - is the number of people who use this package regularly\ old - is the number of people who installed, but don't use this package regularly\ recent - is the number of people who upgraded this package recently\ no-files - is the number of people whose entry didn't contain enough information.
The database has the following schema:\ source_table:
popularity_table: