release TEXT,
arch TEXT,
filename TEXT,
+ size INT,
hash1 TEXT,
provides TEXT,
requires TEXT,
release,
arch,
filename,
+ size,
hash1,
provides,
requires,
build_id,
build_host,
build_date
- ) VALUES(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)""",
+ ) VALUES(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)""",
(
pkg.name,
pkg.epoch,
pkg.release,
pkg.arch,
filename,
+ pkg.size,
pkg.hash1,
" ".join(pkg.provides),
" ".join(pkg.requires),
def build_id(self):
return self.metadata.get("build_id")
+ @property
+ def size(self):
+ return self.metadata.get("size")
+
@property
def provides(self):
provides = self.metadata.get("provides", "").split()