friendica-github/doc/database/db_photo.md
2021-06-14 06:10:11 +00:00

4.3 KiB

Table photo

photo storage

Field Description Type Null Key Default Extra
id sequential ID int unsigned NO PRI NULL auto_increment
uid Owner User id mediumint unsigned NO 0
contact-id contact.id int unsigned NO 0
guid A unique identifier for this photo char(16) NO
resource-id char(32) NO
hash hash value of the photo char(32) YES NULL
created creation date datetime NO 0001-01-01 00:00:00
edited last edited date datetime NO 0001-01-01 00:00:00
title varchar(255) NO
desc text YES NULL
album The name of the album to which the photo belongs varchar(255) NO
filename varchar(255) NO
type varchar(30) NO image/jpeg
height smallint unsigned NO 0
width smallint unsigned NO 0
datasize int unsigned NO 0
data mediumblob NO NULL
scale tinyint unsigned NO 0
profile boolean NO 0
allow_cid Access Control - list of allowed contact.id '<19><78>' mediumtext YES NULL
allow_gid Access Control - list of allowed groups mediumtext YES NULL
deny_cid Access Control - list of denied contact.id mediumtext YES NULL
deny_gid Access Control - list of denied groups mediumtext YES NULL
accessible Make photo publicly accessible, ignoring permissions boolean NO 0
backend-class Storage backend class tinytext YES NULL
backend-ref Storage backend data reference text YES NULL
updated datetime NO 0001-01-01 00:00:00

Return to database documentation