[ENTITY] Add uniqueness constraint to Attachment::file_hash
This commit is contained in:
parent
4f936108a1
commit
3fab198c04
@ -213,18 +213,17 @@ class Attachment extends Entity
|
||||
return $this->height;
|
||||
}
|
||||
|
||||
public function setModified(\DateTimeInterface $modified): self
|
||||
public function setModified(DateTimeInterface $modified): self
|
||||
{
|
||||
$this->modified = $modified;
|
||||
return $this;
|
||||
}
|
||||
|
||||
public function getModified(): \DateTimeInterface
|
||||
public function getModified(): DateTimeInterface
|
||||
{
|
||||
return $this->modified;
|
||||
}
|
||||
|
||||
|
||||
// }}} Autocode
|
||||
|
||||
const URLHASH_ALGO = 'sha256';
|
||||
@ -303,7 +302,7 @@ class Attachment extends Entity
|
||||
],
|
||||
'primary key' => ['id'],
|
||||
'unique keys' => [
|
||||
// 'file_file_key' => ['file_hash', 'actor_id'],
|
||||
'attachment_file_hash_uniq' => ['file_hash'],
|
||||
],
|
||||
'indexes' => [
|
||||
'file_filehash_idx' => ['file_hash'],
|
||||
|
Loading…
Reference in New Issue
Block a user