diff --git a/lib/classes/record/adapter.php b/lib/classes/record/adapter.php
index f05c0fccec..3b1dd053d8 100644
--- a/lib/classes/record/adapter.php
+++ b/lib/classes/record/adapter.php
@@ -1605,14 +1605,15 @@ class record_adapter implements RecordInterface, cache_cacheableInterface
public function log_view($log_id, $referrer, $gv_sit)
{
- $sql = "INSERT INTO log_view (id, log_id, date, record_id, referrer, site_id)"
- . " VALUES (null, :log_id, now(), :rec, :referrer, :site)";
+ $sql = "INSERT INTO log_view (id, log_id, date, record_id, referrer, site_id, coll_id)"
+ . " VALUES (null, :log_id, now(), :rec, :referrer, :site, :collid)";
$params = [
':log_id' => $log_id
, ':rec' => $this->getRecordId()
, ':referrer' => $referrer
- , ':site' => $gv_sit,
+ , ':site' => $gv_sit
+ , ':collid' => $this->getCollectionId()
];
$stmt = $this->getDataboxConnection()->prepare($sql);
$stmt->execute($params);
diff --git a/lib/conf.d/bases_structure.xml b/lib/conf.d/bases_structure.xml
index b94ffc8d5c..b0c91e86a9 100644
--- a/lib/conf.d/bases_structure.xml
+++ b/lib/conf.d/bases_structure.xml
@@ -2695,6 +2695,14 @@
+
+ coll_id
+ int(11) unsigned
+ YES
+
+
+
+
InnoDB