X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=doc%2Fdatabase%2Fdb_post-media.md;h=e17a04e5fbb8d7421a4a414f070cdb3a0d982658;hb=1138abe9237b9db1cf8a0ac7925de9bb55923cdb;hp=4115301c0a95ad524da8081449f9291142cf4a26;hpb=84ab5d61594ed92e0e28415d6c33df267a3636c5;p=friendica.git diff --git a/doc/database/db_post-media.md b/doc/database/db_post-media.md index 4115301c0a..e17a04e5fb 100644 --- a/doc/database/db_post-media.md +++ b/doc/database/db_post-media.md @@ -1,27 +1,46 @@ Table post-media =========== + Attached media -| Field | Description | Type | Null | Key | Default | Extra | -| ----- | ----------- | ---- | ---- | --- | ------- | ----- | -| id | sequential ID | int unsigned | YES | PRI | | auto_increment | -| uri-id | Id of the item-uri table entry that contains the item uri | int unsigned | YES | | | | -| url | Media URL | varbinary(511) | YES | | | | -| type | Media type | tinyint unsigned | YES | | 0 | | -| mimetype | | varchar(60) | NO | | | | -| height | Height of the media | smallint unsigned | NO | | | | -| width | Width of the media | smallint unsigned | NO | | | | -| size | Media size | int unsigned | NO | | | | -| preview | Preview URL | varbinary(255) | NO | | | | -| preview-height | Height of the preview picture | smallint unsigned | NO | | | | -| preview-width | Width of the preview picture | smallint unsigned | NO | | | | -| description | | text | NO | | | | -| name | Name of the media | varchar(255) | NO | | | | -| author-url | URL of the author of the media | varbinary(255) | NO | | | | -| author-name | Name of the author of the media | varchar(255) | NO | | | | -| author-image | Image of the author of the media | varbinary(255) | NO | | | | -| publisher-url | URL of the publisher of the media | varbinary(255) | NO | | | | -| publisher-name | Name of the publisher of the media | varchar(255) | NO | | | | -| publisher-image | Image of the publisher of the media | varbinary(255) | NO | | | | +Fields +------ + +| Field | Description | Type | Null | Key | Default | Extra | +| --------------- | --------------------------------------------------------- | ----------------- | ---- | --- | ------- | -------------- | +| id | sequential ID | int unsigned | NO | PRI | NULL | auto_increment | +| uri-id | Id of the item-uri table entry that contains the item uri | int unsigned | NO | | NULL | | +| url | Media URL | varbinary(511) | NO | | NULL | | +| type | Media type | tinyint unsigned | NO | | 0 | | +| mimetype | | varchar(60) | YES | | NULL | | +| height | Height of the media | smallint unsigned | YES | | NULL | | +| width | Width of the media | smallint unsigned | YES | | NULL | | +| size | Media size | int unsigned | YES | | NULL | | +| preview | Preview URL | varbinary(255) | YES | | NULL | | +| preview-height | Height of the preview picture | smallint unsigned | YES | | NULL | | +| preview-width | Width of the preview picture | smallint unsigned | YES | | NULL | | +| description | | text | YES | | NULL | | +| name | Name of the media | varchar(255) | YES | | NULL | | +| author-url | URL of the author of the media | varbinary(255) | YES | | NULL | | +| author-name | Name of the author of the media | varchar(255) | YES | | NULL | | +| author-image | Image of the author of the media | varbinary(255) | YES | | NULL | | +| publisher-url | URL of the publisher of the media | varbinary(255) | YES | | NULL | | +| publisher-name | Name of the publisher of the media | varchar(255) | YES | | NULL | | +| publisher-image | Image of the publisher of the media | varbinary(255) | YES | | NULL | | + +Indexes +------------ + +| Name | Fields | +| ---------- | ------------------- | +| PRIMARY | id | +| uri-id-url | UNIQUE, uri-id, url | + +Foreign Keys +------------ + +| Field | Target Table | Target Field | +|-------|--------------|--------------| +| uri-id | [item-uri](help/database/db_item-uri) | id | Return to [database documentation](help/database)