1
0

Restructure database. Also derive seenDate from filename (stamp).

This commit is contained in:
2017-12-15 01:05:07 +01:00
parent 6d8f3bda7b
commit 7deee59c3a
3 changed files with 17 additions and 10 deletions

@ -86,8 +86,11 @@ class SQLiteWriter
}
}
public function addGotu(GotuObject $g)
public function addGotu(GotuObject $g, $seenDate = false)
{
if ($seenDate === false) {
$seenDate = gmdate('c');
}
$this->addFile(array(
'file_sha1' => $g->file_chksum,
'file_name' => $g->filename,
@ -103,10 +106,14 @@ class SQLiteWriter
'pubDate' => $g->time,
));
$ok = $this->insertArray('updates', array(
'curef' => $g->curef,
'update_desc' => $g->update_desc,
'svn' => $g->svn,
'seenDate' => $seenDate,
'pubDate' => $g->time,
'publisher' => $g->publisher,
'fwId' => $g->fw_id,
'num_files' => $g->fileset_count,
'file_id' => $g->file_id,
'file_sha1' => $g->file_chksum,
));