Added default value "NULL"
This commit is contained in:
parent
bb5e6d248b
commit
31db9dbef7
|
@ -4,11 +4,11 @@ Two-factor app-specific _password
|
||||||
|
|
||||||
| Field | Description | Type | Null | Key | Default | Extra |
|
| Field | Description | Type | Null | Key | Default | Extra |
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| id | Password ID for revocation | mediumint unsigned | YES | PRI | | auto_increment |
|
| id | Password ID for revocation | mediumint unsigned | YES | PRI | NULL | auto_increment |
|
||||||
| uid | User ID | mediumint unsigned | YES | | | |
|
| uid | User ID | mediumint unsigned | YES | | NULL | |
|
||||||
| description | Description of the usage of the password | varchar(255) | NO | | | |
|
| description | Description of the usage of the password | varchar(255) | NO | | NULL | |
|
||||||
| hashed_password | Hashed password | varchar(255) | YES | | | |
|
| hashed_password | Hashed password | varchar(255) | YES | | NULL | |
|
||||||
| generated | Datetime the password was generated | datetime | YES | | | |
|
| generated | Datetime the password was generated | datetime | YES | | NULL | |
|
||||||
| last_used | Datetime the password was last used | datetime | NO | | | |
|
| last_used | Datetime the password was last used | datetime | NO | | NULL | |
|
||||||
|
|
||||||
Return to [database documentation](help/database)
|
Return to [database documentation](help/database)
|
||||||
|
|
|
@ -4,9 +4,9 @@ Two-factor authentication recovery codes
|
||||||
|
|
||||||
| Field | Description | Type | Null | Key | Default | Extra |
|
| Field | Description | Type | Null | Key | Default | Extra |
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| uid | User ID | mediumint unsigned | YES | PRI | | |
|
| uid | User ID | mediumint unsigned | YES | PRI | NULL | |
|
||||||
| code | Recovery code string | varchar(50) | YES | PRI | | |
|
| code | Recovery code string | varchar(50) | YES | PRI | NULL | |
|
||||||
| generated | Datetime the code was generated | datetime | YES | | | |
|
| generated | Datetime the code was generated | datetime | YES | | NULL | |
|
||||||
| used | Datetime the code was used | datetime | NO | | | |
|
| used | Datetime the code was used | datetime | NO | | NULL | |
|
||||||
|
|
||||||
Return to [database documentation](help/database)
|
Return to [database documentation](help/database)
|
||||||
|
|
|
@ -4,10 +4,10 @@ Two-factor authentication trusted browsers
|
||||||
|
|
||||||
| Field | Description | Type | Null | Key | Default | Extra |
|
| Field | Description | Type | Null | Key | Default | Extra |
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| cookie_hash | Trusted cookie hash | varchar(80) | YES | PRI | | |
|
| cookie_hash | Trusted cookie hash | varchar(80) | YES | PRI | NULL | |
|
||||||
| uid | User ID | mediumint unsigned | YES | | | |
|
| uid | User ID | mediumint unsigned | YES | | NULL | |
|
||||||
| user_agent | User agent string | text | NO | | | |
|
| user_agent | User agent string | text | NO | | NULL | |
|
||||||
| created | Datetime the trusted browser was recorded | datetime | YES | | | |
|
| created | Datetime the trusted browser was recorded | datetime | YES | | NULL | |
|
||||||
| last_used | Datetime the trusted browser was last used | datetime | NO | | | |
|
| last_used | Datetime the trusted browser was last used | datetime | NO | | NULL | |
|
||||||
|
|
||||||
Return to [database documentation](help/database)
|
Return to [database documentation](help/database)
|
||||||
|
|
|
@ -4,7 +4,7 @@ registered addons
|
||||||
|
|
||||||
| Field | Description | Type | Null | Key | Default | Extra |
|
| Field | Description | Type | Null | Key | Default | Extra |
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| id | | int unsigned | YES | PRI | | auto_increment |
|
| id | | int unsigned | YES | PRI | NULL | auto_increment |
|
||||||
| name | addon base (file)name | varchar(50) | YES | | | |
|
| name | addon base (file)name | varchar(50) | YES | | | |
|
||||||
| version | currently unused | varchar(50) | YES | | | |
|
| version | currently unused | varchar(50) | YES | | | |
|
||||||
| installed | currently always 1 | boolean | YES | | 0 | |
|
| installed | currently always 1 | boolean | YES | | 0 | |
|
||||||
|
|
|
@ -4,26 +4,26 @@ ActivityPub compatible contacts - used in the ActivityPub implementation
|
||||||
|
|
||||||
| Field | Description | Type | Null | Key | Default | Extra |
|
| Field | Description | Type | Null | Key | Default | Extra |
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| url | URL of the contact | varbinary(255) | YES | PRI | | |
|
| url | URL of the contact | varbinary(255) | YES | PRI | NULL | |
|
||||||
| uuid | | varchar(255) | NO | | | |
|
| uuid | | varchar(255) | NO | | NULL | |
|
||||||
| type | | varchar(20) | YES | | | |
|
| type | | varchar(20) | YES | | NULL | |
|
||||||
| following | | varchar(255) | NO | | | |
|
| following | | varchar(255) | NO | | NULL | |
|
||||||
| followers | | varchar(255) | NO | | | |
|
| followers | | varchar(255) | NO | | NULL | |
|
||||||
| inbox | | varchar(255) | YES | | | |
|
| inbox | | varchar(255) | YES | | NULL | |
|
||||||
| outbox | | varchar(255) | NO | | | |
|
| outbox | | varchar(255) | NO | | NULL | |
|
||||||
| sharedinbox | | varchar(255) | NO | | | |
|
| sharedinbox | | varchar(255) | NO | | NULL | |
|
||||||
| manually-approve | | boolean | NO | | | |
|
| manually-approve | | boolean | NO | | NULL | |
|
||||||
| nick | | varchar(255) | YES | | | |
|
| nick | | varchar(255) | YES | | | |
|
||||||
| name | | varchar(255) | NO | | | |
|
| name | | varchar(255) | NO | | NULL | |
|
||||||
| about | | text | NO | | | |
|
| about | | text | NO | | NULL | |
|
||||||
| photo | | varchar(255) | NO | | | |
|
| photo | | varchar(255) | NO | | NULL | |
|
||||||
| addr | | varchar(255) | NO | | | |
|
| addr | | varchar(255) | NO | | NULL | |
|
||||||
| alias | | varchar(255) | NO | | | |
|
| alias | | varchar(255) | NO | | NULL | |
|
||||||
| pubkey | | text | NO | | | |
|
| pubkey | | text | NO | | NULL | |
|
||||||
| subscribe | | varchar(255) | NO | | | |
|
| subscribe | | varchar(255) | NO | | NULL | |
|
||||||
| baseurl | baseurl of the ap contact | varchar(255) | NO | | | |
|
| baseurl | baseurl of the ap contact | varchar(255) | NO | | NULL | |
|
||||||
| gsid | Global Server ID | int unsigned | NO | | | |
|
| gsid | Global Server ID | int unsigned | NO | | NULL | |
|
||||||
| generator | Name of the contact's system | varchar(255) | NO | | | |
|
| generator | Name of the contact's system | varchar(255) | NO | | NULL | |
|
||||||
| following_count | Number of following contacts | int unsigned | NO | | 0 | |
|
| following_count | Number of following contacts | int unsigned | NO | | 0 | |
|
||||||
| followers_count | Number of followers | int unsigned | NO | | 0 | |
|
| followers_count | Number of followers | int unsigned | NO | | 0 | |
|
||||||
| statuses_count | Number of posts | int unsigned | NO | | 0 | |
|
| statuses_count | Number of posts | int unsigned | NO | | 0 | |
|
||||||
|
|
|
@ -4,15 +4,15 @@ OAuth user token
|
||||||
|
|
||||||
| Field | Description | Type | Null | Key | Default | Extra |
|
| Field | Description | Type | Null | Key | Default | Extra |
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| application-id | | int unsigned | YES | PRI | | |
|
| application-id | | int unsigned | YES | PRI | NULL | |
|
||||||
| uid | Owner User id | mediumint unsigned | YES | PRI | | |
|
| uid | Owner User id | mediumint unsigned | YES | PRI | NULL | |
|
||||||
| code | | varchar(64) | YES | | | |
|
| code | | varchar(64) | YES | | NULL | |
|
||||||
| access_token | | varchar(64) | YES | | | |
|
| access_token | | varchar(64) | YES | | NULL | |
|
||||||
| created_at | creation time | datetime | YES | | | |
|
| created_at | creation time | datetime | YES | | NULL | |
|
||||||
| scopes | | varchar(255) | NO | | | |
|
| scopes | | varchar(255) | NO | | NULL | |
|
||||||
| read | Read scope | boolean | NO | | | |
|
| read | Read scope | boolean | NO | | NULL | |
|
||||||
| write | Write scope | boolean | NO | | | |
|
| write | Write scope | boolean | NO | | NULL | |
|
||||||
| follow | Follow scope | boolean | NO | | | |
|
| follow | Follow scope | boolean | NO | | NULL | |
|
||||||
| push | Push scope | boolean | NO | | | |
|
| push | Push scope | boolean | NO | | NULL | |
|
||||||
|
|
||||||
Return to [database documentation](help/database)
|
Return to [database documentation](help/database)
|
||||||
|
|
|
@ -4,16 +4,16 @@ OAuth application
|
||||||
|
|
||||||
| Field | Description | Type | Null | Key | Default | Extra |
|
| Field | Description | Type | Null | Key | Default | Extra |
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| id | generated index | int unsigned | YES | PRI | | auto_increment |
|
| id | generated index | int unsigned | YES | PRI | NULL | auto_increment |
|
||||||
| client_id | | varchar(64) | YES | | | |
|
| client_id | | varchar(64) | YES | | NULL | |
|
||||||
| client_secret | | varchar(64) | YES | | | |
|
| client_secret | | varchar(64) | YES | | NULL | |
|
||||||
| name | | varchar(255) | YES | | | |
|
| name | | varchar(255) | YES | | NULL | |
|
||||||
| redirect_uri | | varchar(255) | YES | | | |
|
| redirect_uri | | varchar(255) | YES | | NULL | |
|
||||||
| website | | varchar(255) | NO | | | |
|
| website | | varchar(255) | NO | | NULL | |
|
||||||
| scopes | | varchar(255) | NO | | | |
|
| scopes | | varchar(255) | NO | | NULL | |
|
||||||
| read | Read scope | boolean | NO | | | |
|
| read | Read scope | boolean | NO | | NULL | |
|
||||||
| write | Write scope | boolean | NO | | | |
|
| write | Write scope | boolean | NO | | NULL | |
|
||||||
| follow | Follow scope | boolean | NO | | | |
|
| follow | Follow scope | boolean | NO | | NULL | |
|
||||||
| push | Push scope | boolean | NO | | | |
|
| push | Push scope | boolean | NO | | NULL | |
|
||||||
|
|
||||||
Return to [database documentation](help/database)
|
Return to [database documentation](help/database)
|
||||||
|
|
|
@ -4,20 +4,20 @@ file attachments
|
||||||
|
|
||||||
| Field | Description | Type | Null | Key | Default | Extra |
|
| Field | Description | Type | Null | Key | Default | Extra |
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| id | generated index | int unsigned | YES | PRI | | auto_increment |
|
| id | generated index | int unsigned | YES | PRI | NULL | auto_increment |
|
||||||
| uid | Owner User id | mediumint unsigned | YES | | 0 | |
|
| uid | Owner User id | mediumint unsigned | YES | | 0 | |
|
||||||
| hash | hash | varchar(64) | YES | | | |
|
| hash | hash | varchar(64) | YES | | | |
|
||||||
| filename | filename of original | varchar(255) | YES | | | |
|
| filename | filename of original | varchar(255) | YES | | | |
|
||||||
| filetype | mimetype | varchar(64) | YES | | | |
|
| filetype | mimetype | varchar(64) | YES | | | |
|
||||||
| filesize | size in bytes | int unsigned | YES | | 0 | |
|
| filesize | size in bytes | int unsigned | YES | | 0 | |
|
||||||
| data | file data | longblob | YES | | | |
|
| data | file data | longblob | YES | | NULL | |
|
||||||
| created | creation time | datetime | YES | | 0001-01-01 00:00:00 | |
|
| created | creation time | datetime | YES | | 0001-01-01 00:00:00 | |
|
||||||
| edited | last edit time | datetime | YES | | 0001-01-01 00:00:00 | |
|
| edited | last edit time | datetime | YES | | 0001-01-01 00:00:00 | |
|
||||||
| allow_cid | Access Control - list of allowed contact.id '<19><78> | mediumtext | NO | | | |
|
| allow_cid | Access Control - list of allowed contact.id '<19><78> | mediumtext | NO | | NULL | |
|
||||||
| allow_gid | Access Control - list of allowed groups | mediumtext | NO | | | |
|
| allow_gid | Access Control - list of allowed groups | mediumtext | NO | | NULL | |
|
||||||
| deny_cid | Access Control - list of denied contact.id | mediumtext | NO | | | |
|
| deny_cid | Access Control - list of denied contact.id | mediumtext | NO | | NULL | |
|
||||||
| deny_gid | Access Control - list of denied groups | mediumtext | NO | | | |
|
| deny_gid | Access Control - list of denied groups | mediumtext | NO | | NULL | |
|
||||||
| backend-class | Storage backend class | tinytext | NO | | | |
|
| backend-class | Storage backend class | tinytext | NO | | NULL | |
|
||||||
| backend-ref | Storage backend data reference | text | NO | | | |
|
| backend-ref | Storage backend data reference | text | NO | | NULL | |
|
||||||
|
|
||||||
Return to [database documentation](help/database)
|
Return to [database documentation](help/database)
|
||||||
|
|
|
@ -4,7 +4,7 @@ OAuth usage
|
||||||
|
|
||||||
| Field | Description | Type | Null | Key | Default | Extra |
|
| Field | Description | Type | Null | Key | Default | Extra |
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| id | | varchar(40) | YES | PRI | | |
|
| id | | varchar(40) | YES | PRI | NULL | |
|
||||||
| client_id | | varchar(20) | YES | | | |
|
| client_id | | varchar(20) | YES | | | |
|
||||||
| redirect_uri | | varchar(200) | YES | | | |
|
| redirect_uri | | varchar(200) | YES | | | |
|
||||||
| expires | | int | YES | | 0 | |
|
| expires | | int | YES | | 0 | |
|
||||||
|
|
|
@ -4,8 +4,8 @@ Stores temporary data
|
||||||
|
|
||||||
| Field | Description | Type | Null | Key | Default | Extra |
|
| Field | Description | Type | Null | Key | Default | Extra |
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| k | cache key | varbinary(255) | YES | PRI | | |
|
| k | cache key | varbinary(255) | YES | PRI | NULL | |
|
||||||
| v | cached serialized value | mediumtext | NO | | | |
|
| v | cached serialized value | mediumtext | NO | | NULL | |
|
||||||
| expires | datetime of cache expiration | datetime | YES | | 0001-01-01 00:00:00 | |
|
| expires | datetime of cache expiration | datetime | YES | | 0001-01-01 00:00:00 | |
|
||||||
| updated | datetime of cache insertion | datetime | YES | | 0001-01-01 00:00:00 | |
|
| updated | datetime of cache insertion | datetime | YES | | 0001-01-01 00:00:00 | |
|
||||||
|
|
||||||
|
|
|
@ -4,7 +4,7 @@ Table challenge
|
||||||
|
|
||||||
| Field | Description | Type | Null | Key | Default | Extra |
|
| Field | Description | Type | Null | Key | Default | Extra |
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| id | sequential ID | int unsigned | YES | PRI | | auto_increment |
|
| id | sequential ID | int unsigned | YES | PRI | NULL | auto_increment |
|
||||||
| challenge | | varchar(255) | YES | | | |
|
| challenge | | varchar(255) | YES | | | |
|
||||||
| dfrn-id | | varchar(255) | YES | | | |
|
| dfrn-id | | varchar(255) | YES | | | |
|
||||||
| expire | | int unsigned | YES | | 0 | |
|
| expire | | int unsigned | YES | | 0 | |
|
||||||
|
|
|
@ -4,11 +4,11 @@ OAuth usage
|
||||||
|
|
||||||
| Field | Description | Type | Null | Key | Default | Extra |
|
| Field | Description | Type | Null | Key | Default | Extra |
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| client_id | | varchar(20) | YES | PRI | | |
|
| client_id | | varchar(20) | YES | PRI | NULL | |
|
||||||
| pw | | varchar(20) | YES | | | |
|
| pw | | varchar(20) | YES | | | |
|
||||||
| redirect_uri | | varchar(200) | YES | | | |
|
| redirect_uri | | varchar(200) | YES | | | |
|
||||||
| name | | text | NO | | | |
|
| name | | text | NO | | NULL | |
|
||||||
| icon | | text | NO | | | |
|
| icon | | text | NO | | NULL | |
|
||||||
| uid | User id | mediumint unsigned | YES | | 0 | |
|
| uid | User id | mediumint unsigned | YES | | 0 | |
|
||||||
|
|
||||||
Return to [database documentation](help/database)
|
Return to [database documentation](help/database)
|
||||||
|
|
|
@ -4,9 +4,9 @@ main configuration storage
|
||||||
|
|
||||||
| Field | Description | Type | Null | Key | Default | Extra |
|
| Field | Description | Type | Null | Key | Default | Extra |
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| id | | int unsigned | YES | PRI | | auto_increment |
|
| id | | int unsigned | YES | PRI | NULL | auto_increment |
|
||||||
| cat | | varbinary(50) | YES | | | |
|
| cat | | varbinary(50) | YES | | | |
|
||||||
| k | | varbinary(50) | YES | | | |
|
| k | | varbinary(50) | YES | | | |
|
||||||
| v | | mediumtext | NO | | | |
|
| v | | mediumtext | NO | | NULL | |
|
||||||
|
|
||||||
Return to [database documentation](help/database)
|
Return to [database documentation](help/database)
|
||||||
|
|
|
@ -4,7 +4,7 @@ contact table
|
||||||
|
|
||||||
| Field | Description | Type | Null | Key | Default | Extra |
|
| Field | Description | Type | Null | Key | Default | Extra |
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| id | sequential ID | int unsigned | YES | PRI | | auto_increment |
|
| id | sequential ID | int unsigned | YES | PRI | NULL | auto_increment |
|
||||||
| uid | Owner User id | mediumint unsigned | YES | | 0 | |
|
| uid | Owner User id | mediumint unsigned | YES | | 0 | |
|
||||||
| created | | datetime | YES | | 0001-01-01 00:00:00 | |
|
| created | | datetime | YES | | 0001-01-01 00:00:00 | |
|
||||||
| updated | Date of last contact update | datetime | NO | | 0001-01-01 00:00:00 | |
|
| updated | Date of last contact update | datetime | NO | | 0001-01-01 00:00:00 | |
|
||||||
|
@ -17,8 +17,8 @@ contact table
|
||||||
| name | Name that this contact is known by | varchar(255) | YES | | | |
|
| name | Name that this contact is known by | varchar(255) | YES | | | |
|
||||||
| nick | Nick- and user name of the contact | varchar(255) | YES | | | |
|
| nick | Nick- and user name of the contact | varchar(255) | YES | | | |
|
||||||
| location | | varchar(255) | NO | | | |
|
| location | | varchar(255) | NO | | | |
|
||||||
| about | | text | NO | | | |
|
| about | | text | NO | | NULL | |
|
||||||
| keywords | public keywords (interests) of the contact | text | NO | | | |
|
| keywords | public keywords (interests) of the contact | text | NO | | NULL | |
|
||||||
| gender | Deprecated | varchar(32) | YES | | | |
|
| gender | Deprecated | varchar(32) | YES | | | |
|
||||||
| xmpp | | varchar(255) | YES | | | |
|
| xmpp | | varchar(255) | YES | | | |
|
||||||
| attag | | varchar(255) | YES | | | |
|
| attag | | varchar(255) | YES | | | |
|
||||||
|
@ -26,22 +26,22 @@ contact table
|
||||||
| photo | Link to the profile photo of the contact | varchar(255) | NO | | | |
|
| photo | Link to the profile photo of the contact | varchar(255) | NO | | | |
|
||||||
| thumb | Link to the profile photo (thumb size) | varchar(255) | NO | | | |
|
| thumb | Link to the profile photo (thumb size) | varchar(255) | NO | | | |
|
||||||
| micro | Link to the profile photo (micro size) | varchar(255) | NO | | | |
|
| micro | Link to the profile photo (micro size) | varchar(255) | NO | | | |
|
||||||
| site-pubkey | | text | NO | | | |
|
| site-pubkey | | text | NO | | NULL | |
|
||||||
| issued-id | | varchar(255) | YES | | | |
|
| issued-id | | varchar(255) | YES | | | |
|
||||||
| dfrn-id | | varchar(255) | YES | | | |
|
| dfrn-id | | varchar(255) | YES | | | |
|
||||||
| url | | varchar(255) | YES | | | |
|
| url | | varchar(255) | YES | | | |
|
||||||
| nurl | | varchar(255) | YES | | | |
|
| nurl | | varchar(255) | YES | | | |
|
||||||
| addr | | varchar(255) | YES | | | |
|
| addr | | varchar(255) | YES | | | |
|
||||||
| alias | | varchar(255) | YES | | | |
|
| alias | | varchar(255) | YES | | | |
|
||||||
| pubkey | RSA public key 4096 bit | text | NO | | | |
|
| pubkey | RSA public key 4096 bit | text | NO | | NULL | |
|
||||||
| prvkey | RSA private key 4096 bit | text | NO | | | |
|
| prvkey | RSA private key 4096 bit | text | NO | | NULL | |
|
||||||
| batch | | varchar(255) | YES | | | |
|
| batch | | varchar(255) | YES | | | |
|
||||||
| request | | varchar(255) | NO | | | |
|
| request | | varchar(255) | NO | | NULL | |
|
||||||
| notify | | varchar(255) | NO | | | |
|
| notify | | varchar(255) | NO | | NULL | |
|
||||||
| poll | | varchar(255) | NO | | | |
|
| poll | | varchar(255) | NO | | NULL | |
|
||||||
| confirm | | varchar(255) | NO | | | |
|
| confirm | | varchar(255) | NO | | NULL | |
|
||||||
| subscribe | | varchar(255) | NO | | | |
|
| subscribe | | varchar(255) | NO | | NULL | |
|
||||||
| poco | | varchar(255) | NO | | | |
|
| poco | | varchar(255) | NO | | NULL | |
|
||||||
| aes_allow | | boolean | YES | | 0 | |
|
| aes_allow | | boolean | YES | | 0 | |
|
||||||
| ret-aes | | boolean | YES | | 0 | |
|
| ret-aes | | boolean | YES | | 0 | |
|
||||||
| usehub | | boolean | YES | | 0 | |
|
| usehub | | boolean | YES | | 0 | |
|
||||||
|
@ -50,7 +50,7 @@ contact table
|
||||||
| last-update | Date of the last try to update the contact info | datetime | YES | | 0001-01-01 00:00:00 | |
|
| last-update | Date of the last try to update the contact info | datetime | YES | | 0001-01-01 00:00:00 | |
|
||||||
| success_update | Date of the last successful contact update | datetime | YES | | 0001-01-01 00:00:00 | |
|
| success_update | Date of the last successful contact update | datetime | YES | | 0001-01-01 00:00:00 | |
|
||||||
| failure_update | Date of the last failed update | datetime | YES | | 0001-01-01 00:00:00 | |
|
| failure_update | Date of the last failed update | datetime | YES | | 0001-01-01 00:00:00 | |
|
||||||
| failed | Connection failed | boolean | NO | | | |
|
| failed | Connection failed | boolean | NO | | NULL | |
|
||||||
| name-date | | datetime | YES | | 0001-01-01 00:00:00 | |
|
| name-date | | datetime | YES | | 0001-01-01 00:00:00 | |
|
||||||
| uri-date | | datetime | YES | | 0001-01-01 00:00:00 | |
|
| uri-date | | datetime | YES | | 0001-01-01 00:00:00 | |
|
||||||
| avatar-date | | datetime | YES | | 0001-01-01 00:00:00 | |
|
| avatar-date | | datetime | YES | | 0001-01-01 00:00:00 | |
|
||||||
|
@ -59,13 +59,13 @@ contact table
|
||||||
| last-discovery | date of the last follower discovery | datetime | YES | | 0001-01-01 00:00:00 | |
|
| last-discovery | date of the last follower discovery | datetime | YES | | 0001-01-01 00:00:00 | |
|
||||||
| priority | | tinyint unsigned | YES | | 0 | |
|
| priority | | tinyint unsigned | YES | | 0 | |
|
||||||
| blocked | Node-wide block status | boolean | YES | | 1 | |
|
| blocked | Node-wide block status | boolean | YES | | 1 | |
|
||||||
| block_reason | Node-wide block reason | text | NO | | | |
|
| block_reason | Node-wide block reason | text | NO | | NULL | |
|
||||||
| readonly | posts of the contact are readonly | boolean | YES | | 0 | |
|
| readonly | posts of the contact are readonly | boolean | YES | | 0 | |
|
||||||
| writable | | boolean | YES | | 0 | |
|
| writable | | boolean | YES | | 0 | |
|
||||||
| forum | contact is a forum | boolean | YES | | 0 | |
|
| forum | contact is a forum | boolean | YES | | 0 | |
|
||||||
| prv | contact is a private group | boolean | YES | | 0 | |
|
| prv | contact is a private group | boolean | YES | | 0 | |
|
||||||
| contact-type | | tinyint | YES | | 0 | |
|
| contact-type | | tinyint | YES | | 0 | |
|
||||||
| manually-approve | | boolean | NO | | | |
|
| manually-approve | | boolean | NO | | NULL | |
|
||||||
| hidden | | boolean | YES | | 0 | |
|
| hidden | | boolean | YES | | 0 | |
|
||||||
| archive | | boolean | YES | | 0 | |
|
| archive | | boolean | YES | | 0 | |
|
||||||
| pending | | boolean | YES | | 1 | |
|
| pending | | boolean | YES | | 1 | |
|
||||||
|
@ -74,15 +74,15 @@ contact table
|
||||||
| unsearchable | Contact prefers to not be searchable | boolean | YES | | 0 | |
|
| unsearchable | Contact prefers to not be searchable | boolean | YES | | 0 | |
|
||||||
| sensitive | Contact posts sensitive content | boolean | YES | | 0 | |
|
| sensitive | Contact posts sensitive content | boolean | YES | | 0 | |
|
||||||
| baseurl | baseurl of the contact | varchar(255) | NO | | | |
|
| baseurl | baseurl of the contact | varchar(255) | NO | | | |
|
||||||
| gsid | Global Server ID | int unsigned | NO | | | |
|
| gsid | Global Server ID | int unsigned | NO | | NULL | |
|
||||||
| reason | | text | NO | | | |
|
| reason | | text | NO | | NULL | |
|
||||||
| closeness | | tinyint unsigned | YES | | 99 | |
|
| closeness | | tinyint unsigned | YES | | 99 | |
|
||||||
| info | | mediumtext | NO | | | |
|
| info | | mediumtext | NO | | NULL | |
|
||||||
| profile-id | Deprecated | int unsigned | NO | | | |
|
| profile-id | Deprecated | int unsigned | NO | | NULL | |
|
||||||
| bdyear | | varchar(4) | YES | | | |
|
| bdyear | | varchar(4) | YES | | | |
|
||||||
| bd | | date | YES | | 0001-01-01 | |
|
| bd | | date | YES | | 0001-01-01 | |
|
||||||
| notify_new_posts | | boolean | YES | | 0 | |
|
| notify_new_posts | | boolean | YES | | 0 | |
|
||||||
| fetch_further_information | | tinyint unsigned | YES | | 0 | |
|
| fetch_further_information | | tinyint unsigned | YES | | 0 | |
|
||||||
| ffi_keyword_denylist | | text | NO | | | |
|
| ffi_keyword_denylist | | text | NO | | NULL | |
|
||||||
|
|
||||||
Return to [database documentation](help/database)
|
Return to [database documentation](help/database)
|
||||||
|
|
|
@ -4,13 +4,13 @@ private messages
|
||||||
|
|
||||||
| Field | Description | Type | Null | Key | Default | Extra |
|
| Field | Description | Type | Null | Key | Default | Extra |
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| id | sequential ID | int unsigned | YES | PRI | | auto_increment |
|
| id | sequential ID | int unsigned | YES | PRI | NULL | auto_increment |
|
||||||
| guid | A unique identifier for this conversation | varchar(255) | YES | | | |
|
| guid | A unique identifier for this conversation | varchar(255) | YES | | | |
|
||||||
| recips | sender_handle;recipient_handle | text | NO | | | |
|
| recips | sender_handle;recipient_handle | text | NO | | NULL | |
|
||||||
| uid | Owner User id | mediumint unsigned | YES | | 0 | |
|
| uid | Owner User id | mediumint unsigned | YES | | 0 | |
|
||||||
| creator | handle of creator | varchar(255) | YES | | | |
|
| creator | handle of creator | varchar(255) | YES | | | |
|
||||||
| created | creation timestamp | datetime | YES | | 0001-01-01 00:00:00 | |
|
| created | creation timestamp | datetime | YES | | 0001-01-01 00:00:00 | |
|
||||||
| updated | edited timestamp | datetime | YES | | 0001-01-01 00:00:00 | |
|
| updated | edited timestamp | datetime | YES | | 0001-01-01 00:00:00 | |
|
||||||
| subject | subject of initial message | text | NO | | | |
|
| subject | subject of initial message | text | NO | | NULL | |
|
||||||
|
|
||||||
Return to [database documentation](help/database)
|
Return to [database documentation](help/database)
|
||||||
|
|
|
@ -4,13 +4,13 @@ Raw data and structure information for messages
|
||||||
|
|
||||||
| Field | Description | Type | Null | Key | Default | Extra |
|
| Field | Description | Type | Null | Key | Default | Extra |
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| item-uri | Original URI of the item - unrelated to the table with the same name | varbinary(255) | YES | PRI | | |
|
| item-uri | Original URI of the item - unrelated to the table with the same name | varbinary(255) | YES | PRI | NULL | |
|
||||||
| reply-to-uri | URI to which this item is a reply | varbinary(255) | YES | | | |
|
| reply-to-uri | URI to which this item is a reply | varbinary(255) | YES | | | |
|
||||||
| conversation-uri | GNU Social conversation URI | varbinary(255) | YES | | | |
|
| conversation-uri | GNU Social conversation URI | varbinary(255) | YES | | | |
|
||||||
| conversation-href | GNU Social conversation link | varbinary(255) | YES | | | |
|
| conversation-href | GNU Social conversation link | varbinary(255) | YES | | | |
|
||||||
| protocol | The protocol of the item | tinyint unsigned | YES | | 255 | |
|
| protocol | The protocol of the item | tinyint unsigned | YES | | 255 | |
|
||||||
| direction | How the message arrived here: 1=push, 2=pull | tinyint unsigned | YES | | 0 | |
|
| direction | How the message arrived here: 1=push, 2=pull | tinyint unsigned | YES | | 0 | |
|
||||||
| source | Original source | mediumtext | NO | | | |
|
| source | Original source | mediumtext | NO | | NULL | |
|
||||||
| received | Receiving date | datetime | YES | | 0001-01-01 00:00:00 | |
|
| received | Receiving date | datetime | YES | | 0001-01-01 00:00:00 | |
|
||||||
|
|
||||||
Return to [database documentation](help/database)
|
Return to [database documentation](help/database)
|
||||||
|
|
|
@ -4,9 +4,9 @@ Posts that are about to be distributed at a later time
|
||||||
|
|
||||||
| Field | Description | Type | Null | Key | Default | Extra |
|
| Field | Description | Type | Null | Key | Default | Extra |
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| id | | int unsigned | YES | PRI | | auto_increment |
|
| id | | int unsigned | YES | PRI | NULL | auto_increment |
|
||||||
| uri | URI of the post that will be distributed later | varchar(255) | NO | | | |
|
| uri | URI of the post that will be distributed later | varchar(255) | NO | | NULL | |
|
||||||
| uid | Owner User id | mediumint unsigned | NO | | | |
|
| uid | Owner User id | mediumint unsigned | NO | | NULL | |
|
||||||
| delayed | delay time | datetime | NO | | | |
|
| delayed | delay time | datetime | NO | | NULL | |
|
||||||
|
|
||||||
Return to [database documentation](help/database)
|
Return to [database documentation](help/database)
|
||||||
|
|
|
@ -4,7 +4,7 @@ Signed Diaspora Interaction
|
||||||
|
|
||||||
| Field | Description | Type | Null | Key | Default | Extra |
|
| Field | Description | Type | Null | Key | Default | Extra |
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| uri-id | Id of the item-uri table entry that contains the item uri | int unsigned | YES | PRI | | |
|
| uri-id | Id of the item-uri table entry that contains the item uri | int unsigned | YES | PRI | NULL | |
|
||||||
| interaction | The Diaspora interaction | mediumtext | NO | | | |
|
| interaction | The Diaspora interaction | mediumtext | NO | | NULL | |
|
||||||
|
|
||||||
Return to [database documentation](help/database)
|
Return to [database documentation](help/database)
|
||||||
|
|
|
@ -4,7 +4,7 @@ Events
|
||||||
|
|
||||||
| Field | Description | Type | Null | Key | Default | Extra |
|
| Field | Description | Type | Null | Key | Default | Extra |
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| id | sequential ID | int unsigned | YES | PRI | | auto_increment |
|
| id | sequential ID | int unsigned | YES | PRI | NULL | auto_increment |
|
||||||
| guid | | varchar(255) | YES | | | |
|
| guid | | varchar(255) | YES | | | |
|
||||||
| uid | Owner User id | mediumint unsigned | YES | | 0 | |
|
| uid | Owner User id | mediumint unsigned | YES | | 0 | |
|
||||||
| cid | contact_id (ID of the contact in contact table) | int unsigned | YES | | 0 | |
|
| cid | contact_id (ID of the contact in contact table) | int unsigned | YES | | 0 | |
|
||||||
|
@ -13,16 +13,16 @@ Events
|
||||||
| edited | last edit time | datetime | YES | | 0001-01-01 00:00:00 | |
|
| edited | last edit time | datetime | YES | | 0001-01-01 00:00:00 | |
|
||||||
| start | event start time | datetime | YES | | 0001-01-01 00:00:00 | |
|
| start | event start time | datetime | YES | | 0001-01-01 00:00:00 | |
|
||||||
| finish | event end time | datetime | YES | | 0001-01-01 00:00:00 | |
|
| finish | event end time | datetime | YES | | 0001-01-01 00:00:00 | |
|
||||||
| summary | short description or title of the event | text | NO | | | |
|
| summary | short description or title of the event | text | NO | | NULL | |
|
||||||
| desc | event description | text | NO | | | |
|
| desc | event description | text | NO | | NULL | |
|
||||||
| location | event location | text | NO | | | |
|
| location | event location | text | NO | | NULL | |
|
||||||
| type | event or birthday | varchar(20) | YES | | | |
|
| type | event or birthday | varchar(20) | YES | | | |
|
||||||
| nofinish | if event does have no end this is 1 | boolean | YES | | 0 | |
|
| nofinish | if event does have no end this is 1 | boolean | YES | | 0 | |
|
||||||
| adjust | adjust to timezone of the recipient (0 or 1) | boolean | YES | | 1 | |
|
| adjust | adjust to timezone of the recipient (0 or 1) | boolean | YES | | 1 | |
|
||||||
| ignore | 0 or 1 | boolean | YES | | 0 | |
|
| ignore | 0 or 1 | boolean | YES | | 0 | |
|
||||||
| allow_cid | Access Control - list of allowed contact.id '<19><78>' | mediumtext | NO | | | |
|
| allow_cid | Access Control - list of allowed contact.id '<19><78>' | mediumtext | NO | | NULL | |
|
||||||
| allow_gid | Access Control - list of allowed groups | mediumtext | NO | | | |
|
| allow_gid | Access Control - list of allowed groups | mediumtext | NO | | NULL | |
|
||||||
| deny_cid | Access Control - list of denied contact.id | mediumtext | NO | | | |
|
| deny_cid | Access Control - list of denied contact.id | mediumtext | NO | | NULL | |
|
||||||
| deny_gid | Access Control - list of denied groups | mediumtext | NO | | | |
|
| deny_gid | Access Control - list of denied groups | mediumtext | NO | | NULL | |
|
||||||
|
|
||||||
Return to [database documentation](help/database)
|
Return to [database documentation](help/database)
|
||||||
|
|
|
@ -4,7 +4,7 @@ Diaspora compatible contacts - used in the Diaspora implementation
|
||||||
|
|
||||||
| Field | Description | Type | Null | Key | Default | Extra |
|
| Field | Description | Type | Null | Key | Default | Extra |
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| id | sequential ID | int unsigned | YES | PRI | | auto_increment |
|
| id | sequential ID | int unsigned | YES | PRI | NULL | auto_increment |
|
||||||
| guid | unique id | varchar(255) | YES | | | |
|
| guid | unique id | varchar(255) | YES | | | |
|
||||||
| url | | varchar(255) | YES | | | |
|
| url | | varchar(255) | YES | | | |
|
||||||
| name | | varchar(255) | YES | | | |
|
| name | | varchar(255) | YES | | | |
|
||||||
|
@ -19,7 +19,7 @@ Diaspora compatible contacts - used in the Diaspora implementation
|
||||||
| priority | | tinyint unsigned | YES | | 0 | |
|
| priority | | tinyint unsigned | YES | | 0 | |
|
||||||
| network | | char(4) | YES | | | |
|
| network | | char(4) | YES | | | |
|
||||||
| alias | | varchar(255) | YES | | | |
|
| alias | | varchar(255) | YES | | | |
|
||||||
| pubkey | | text | NO | | | |
|
| pubkey | | text | NO | | NULL | |
|
||||||
| updated | | datetime | YES | | 0001-01-01 00:00:00 | |
|
| updated | | datetime | YES | | 0001-01-01 00:00:00 | |
|
||||||
|
|
||||||
Return to [database documentation](help/database)
|
Return to [database documentation](help/database)
|
||||||
|
|
|
@ -4,14 +4,14 @@ friend suggestion stuff
|
||||||
|
|
||||||
| Field | Description | Type | Null | Key | Default | Extra |
|
| Field | Description | Type | Null | Key | Default | Extra |
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| id | | int unsigned | YES | PRI | | auto_increment |
|
| id | | int unsigned | YES | PRI | NULL | auto_increment |
|
||||||
| uid | User id | mediumint unsigned | YES | | 0 | |
|
| uid | User id | mediumint unsigned | YES | | 0 | |
|
||||||
| cid | | int unsigned | YES | | 0 | |
|
| cid | | int unsigned | YES | | 0 | |
|
||||||
| name | | varchar(255) | YES | | | |
|
| name | | varchar(255) | YES | | | |
|
||||||
| url | | varchar(255) | YES | | | |
|
| url | | varchar(255) | YES | | | |
|
||||||
| request | | varchar(255) | YES | | | |
|
| request | | varchar(255) | YES | | | |
|
||||||
| photo | | varchar(255) | YES | | | |
|
| photo | | varchar(255) | YES | | | |
|
||||||
| note | | text | NO | | | |
|
| note | | text | NO | | NULL | |
|
||||||
| created | | datetime | YES | | 0001-01-01 00:00:00 | |
|
| created | | datetime | YES | | 0001-01-01 00:00:00 | |
|
||||||
|
|
||||||
Return to [database documentation](help/database)
|
Return to [database documentation](help/database)
|
||||||
|
|
|
@ -4,7 +4,7 @@ privacy groups, group info
|
||||||
|
|
||||||
| Field | Description | Type | Null | Key | Default | Extra |
|
| Field | Description | Type | Null | Key | Default | Extra |
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| id | sequential ID | int unsigned | YES | PRI | | auto_increment |
|
| id | sequential ID | int unsigned | YES | PRI | NULL | auto_increment |
|
||||||
| uid | Owner User id | mediumint unsigned | YES | | 0 | |
|
| uid | Owner User id | mediumint unsigned | YES | | 0 | |
|
||||||
| visible | 1 indicates the member list is not private | boolean | YES | | 0 | |
|
| visible | 1 indicates the member list is not private | boolean | YES | | 0 | |
|
||||||
| deleted | 1 indicates the group has been deleted | boolean | YES | | 0 | |
|
| deleted | 1 indicates the group has been deleted | boolean | YES | | 0 | |
|
||||||
|
|
|
@ -4,7 +4,7 @@ privacy groups, member info
|
||||||
|
|
||||||
| Field | Description | Type | Null | Key | Default | Extra |
|
| Field | Description | Type | Null | Key | Default | Extra |
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| id | sequential ID | int unsigned | YES | PRI | | auto_increment |
|
| id | sequential ID | int unsigned | YES | PRI | NULL | auto_increment |
|
||||||
| gid | groups.id of the associated group | int unsigned | YES | | 0 | |
|
| gid | groups.id of the associated group | int unsigned | YES | | 0 | |
|
||||||
| contact-id | contact.id of the member assigned to the associated group | int unsigned | YES | | 0 | |
|
| contact-id | contact.id of the member assigned to the associated group | int unsigned | YES | | 0 | |
|
||||||
|
|
||||||
|
|
|
@ -4,28 +4,28 @@ Global servers
|
||||||
|
|
||||||
| Field | Description | Type | Null | Key | Default | Extra |
|
| Field | Description | Type | Null | Key | Default | Extra |
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| id | sequential ID | int unsigned | YES | PRI | | auto_increment |
|
| id | sequential ID | int unsigned | YES | PRI | NULL | auto_increment |
|
||||||
| url | | varchar(255) | YES | | | |
|
| url | | varchar(255) | YES | | | |
|
||||||
| nurl | | varchar(255) | YES | | | |
|
| nurl | | varchar(255) | YES | | | |
|
||||||
| version | | varchar(255) | YES | | | |
|
| version | | varchar(255) | YES | | | |
|
||||||
| site_name | | varchar(255) | YES | | | |
|
| site_name | | varchar(255) | YES | | | |
|
||||||
| info | | text | NO | | | |
|
| info | | text | NO | | NULL | |
|
||||||
| register_policy | | tinyint | YES | | 0 | |
|
| register_policy | | tinyint | YES | | 0 | |
|
||||||
| registered-users | Number of registered users | int unsigned | YES | | 0 | |
|
| registered-users | Number of registered users | int unsigned | YES | | 0 | |
|
||||||
| directory-type | Type of directory service (Poco, Mastodon) | tinyint | NO | | 0 | |
|
| directory-type | Type of directory service (Poco, Mastodon) | tinyint | NO | | 0 | |
|
||||||
| poco | | varchar(255) | YES | | | |
|
| poco | | varchar(255) | YES | | | |
|
||||||
| noscrape | | varchar(255) | YES | | | |
|
| noscrape | | varchar(255) | YES | | | |
|
||||||
| network | | char(4) | YES | | | |
|
| network | | char(4) | YES | | | |
|
||||||
| protocol | The protocol of the server | tinyint unsigned | NO | | | |
|
| protocol | The protocol of the server | tinyint unsigned | NO | | NULL | |
|
||||||
| platform | | varchar(255) | YES | | | |
|
| platform | | varchar(255) | YES | | | |
|
||||||
| relay-subscribe | Has the server subscribed to the relay system | boolean | YES | | 0 | |
|
| relay-subscribe | Has the server subscribed to the relay system | boolean | YES | | 0 | |
|
||||||
| relay-scope | The scope of messages that the server wants to get | varchar(10) | YES | | | |
|
| relay-scope | The scope of messages that the server wants to get | varchar(10) | YES | | | |
|
||||||
| detection-method | Method that had been used to detect that server | tinyint unsigned | NO | | | |
|
| detection-method | Method that had been used to detect that server | tinyint unsigned | NO | | NULL | |
|
||||||
| created | | datetime | YES | | 0001-01-01 00:00:00 | |
|
| created | | datetime | YES | | 0001-01-01 00:00:00 | |
|
||||||
| last_poco_query | | datetime | NO | | 0001-01-01 00:00:00 | |
|
| last_poco_query | | datetime | NO | | 0001-01-01 00:00:00 | |
|
||||||
| last_contact | Last successful connection request | datetime | NO | | 0001-01-01 00:00:00 | |
|
| last_contact | Last successful connection request | datetime | NO | | 0001-01-01 00:00:00 | |
|
||||||
| last_failure | Last failed connection request | datetime | NO | | 0001-01-01 00:00:00 | |
|
| last_failure | Last failed connection request | datetime | NO | | 0001-01-01 00:00:00 | |
|
||||||
| failed | Connection failed | boolean | NO | | | |
|
| failed | Connection failed | boolean | NO | | NULL | |
|
||||||
| next_contact | Next connection request | datetime | NO | | 0001-01-01 00:00:00 | |
|
| next_contact | Next connection request | datetime | NO | | 0001-01-01 00:00:00 | |
|
||||||
|
|
||||||
Return to [database documentation](help/database)
|
Return to [database documentation](help/database)
|
||||||
|
|
|
@ -4,7 +4,7 @@ addon hook registry
|
||||||
|
|
||||||
| Field | Description | Type | Null | Key | Default | Extra |
|
| Field | Description | Type | Null | Key | Default | Extra |
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| id | sequential ID | int unsigned | YES | PRI | | auto_increment |
|
| id | sequential ID | int unsigned | YES | PRI | NULL | auto_increment |
|
||||||
| hook | name of hook | varbinary(100) | YES | | | |
|
| hook | name of hook | varbinary(100) | YES | | | |
|
||||||
| file | relative filename of hook handler | varbinary(200) | YES | | | |
|
| file | relative filename of hook handler | varbinary(200) | YES | | | |
|
||||||
| function | function name of hook handler | varbinary(200) | YES | | | |
|
| function | function name of hook handler | varbinary(200) | YES | | | |
|
||||||
|
|
|
@ -4,7 +4,7 @@ Hostname
|
||||||
|
|
||||||
| Field | Description | Type | Null | Key | Default | Extra |
|
| Field | Description | Type | Null | Key | Default | Extra |
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| id | sequential ID | tinyint unsigned | YES | PRI | | auto_increment |
|
| id | sequential ID | tinyint unsigned | YES | PRI | NULL | auto_increment |
|
||||||
| name | The hostname | varchar(128) | YES | | | |
|
| name | The hostname | varchar(128) | YES | | | |
|
||||||
|
|
||||||
Return to [database documentation](help/database)
|
Return to [database documentation](help/database)
|
||||||
|
|
|
@ -4,7 +4,7 @@ Status of ActivityPub inboxes
|
||||||
|
|
||||||
| Field | Description | Type | Null | Key | Default | Extra |
|
| Field | Description | Type | Null | Key | Default | Extra |
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| url | URL of the inbox | varbinary(255) | YES | PRI | | |
|
| url | URL of the inbox | varbinary(255) | YES | PRI | NULL | |
|
||||||
| created | Creation date of this entry | datetime | YES | | 0001-01-01 00:00:00 | |
|
| created | Creation date of this entry | datetime | YES | | 0001-01-01 00:00:00 | |
|
||||||
| success | Date of the last successful delivery | datetime | YES | | 0001-01-01 00:00:00 | |
|
| success | Date of the last successful delivery | datetime | YES | | 0001-01-01 00:00:00 | |
|
||||||
| failure | Date of the last failed delivery | datetime | YES | | 0001-01-01 00:00:00 | |
|
| failure | Date of the last failed delivery | datetime | YES | | 0001-01-01 00:00:00 | |
|
||||||
|
|
|
@ -4,13 +4,13 @@ Table intro
|
||||||
|
|
||||||
| Field | Description | Type | Null | Key | Default | Extra |
|
| Field | Description | Type | Null | Key | Default | Extra |
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| id | sequential ID | int unsigned | YES | PRI | | auto_increment |
|
| id | sequential ID | int unsigned | YES | PRI | NULL | auto_increment |
|
||||||
| uid | User id | mediumint unsigned | YES | | 0 | |
|
| uid | User id | mediumint unsigned | YES | | 0 | |
|
||||||
| fid | | int unsigned | NO | | | |
|
| fid | | int unsigned | NO | | NULL | |
|
||||||
| contact-id | | int unsigned | YES | | 0 | |
|
| contact-id | | int unsigned | YES | | 0 | |
|
||||||
| knowyou | | boolean | YES | | 0 | |
|
| knowyou | | boolean | YES | | 0 | |
|
||||||
| duplex | | boolean | YES | | 0 | |
|
| duplex | | boolean | YES | | 0 | |
|
||||||
| note | | text | NO | | | |
|
| note | | text | NO | | NULL | |
|
||||||
| hash | | varchar(255) | YES | | | |
|
| hash | | varchar(255) | YES | | | |
|
||||||
| datetime | | datetime | YES | | 0001-01-01 00:00:00 | |
|
| datetime | | datetime | YES | | 0001-01-01 00:00:00 | |
|
||||||
| blocked | | boolean | YES | | 1 | |
|
| blocked | | boolean | YES | | 1 | |
|
||||||
|
|
|
@ -4,8 +4,8 @@ URI and GUID for items
|
||||||
|
|
||||||
| Field | Description | Type | Null | Key | Default | Extra |
|
| Field | Description | Type | Null | Key | Default | Extra |
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| id | | int unsigned | YES | PRI | | auto_increment |
|
| id | | int unsigned | YES | PRI | NULL | auto_increment |
|
||||||
| uri | URI of an item | varbinary(255) | YES | | | |
|
| uri | URI of an item | varbinary(255) | YES | | NULL | |
|
||||||
| guid | A unique identifier for an item | varbinary(255) | NO | | | |
|
| guid | A unique identifier for an item | varbinary(255) | NO | | NULL | |
|
||||||
|
|
||||||
Return to [database documentation](help/database)
|
Return to [database documentation](help/database)
|
||||||
|
|
|
@ -4,7 +4,7 @@ Table locks
|
||||||
|
|
||||||
| Field | Description | Type | Null | Key | Default | Extra |
|
| Field | Description | Type | Null | Key | Default | Extra |
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| id | sequential ID | int unsigned | YES | PRI | | auto_increment |
|
| id | sequential ID | int unsigned | YES | PRI | NULL | auto_increment |
|
||||||
| name | | varchar(128) | YES | | | |
|
| name | | varchar(128) | YES | | | |
|
||||||
| locked | | boolean | YES | | 0 | |
|
| locked | | boolean | YES | | 0 | |
|
||||||
| pid | Process ID | int unsigned | YES | | 0 | |
|
| pid | Process ID | int unsigned | YES | | 0 | |
|
||||||
|
|
|
@ -4,27 +4,27 @@ private messages
|
||||||
|
|
||||||
| Field | Description | Type | Null | Key | Default | Extra |
|
| Field | Description | Type | Null | Key | Default | Extra |
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| id | sequential ID | int unsigned | YES | PRI | | auto_increment |
|
| id | sequential ID | int unsigned | YES | PRI | NULL | auto_increment |
|
||||||
| uid | Owner User id | mediumint unsigned | YES | | 0 | |
|
| uid | Owner User id | mediumint unsigned | YES | | 0 | |
|
||||||
| guid | A unique identifier for this private message | varchar(255) | YES | | | |
|
| guid | A unique identifier for this private message | varchar(255) | YES | | | |
|
||||||
| from-name | name of the sender | varchar(255) | YES | | | |
|
| from-name | name of the sender | varchar(255) | YES | | | |
|
||||||
| from-photo | contact photo link of the sender | varchar(255) | YES | | | |
|
| from-photo | contact photo link of the sender | varchar(255) | YES | | | |
|
||||||
| from-url | profile linke of the sender | varchar(255) | YES | | | |
|
| from-url | profile linke of the sender | varchar(255) | YES | | | |
|
||||||
| contact-id | contact.id | varchar(255) | NO | | | |
|
| contact-id | contact.id | varchar(255) | NO | | NULL | |
|
||||||
| author-id | Link to the contact table with uid=0 of the author of the mail | int unsigned | NO | | | |
|
| author-id | Link to the contact table with uid=0 of the author of the mail | int unsigned | NO | | NULL | |
|
||||||
| convid | conv.id | int unsigned | NO | | | |
|
| convid | conv.id | int unsigned | NO | | NULL | |
|
||||||
| title | | varchar(255) | YES | | | |
|
| title | | varchar(255) | YES | | | |
|
||||||
| body | | mediumtext | NO | | | |
|
| body | | mediumtext | NO | | NULL | |
|
||||||
| seen | if message visited it is 1 | boolean | YES | | 0 | |
|
| seen | if message visited it is 1 | boolean | YES | | 0 | |
|
||||||
| reply | | boolean | YES | | 0 | |
|
| reply | | boolean | YES | | 0 | |
|
||||||
| replied | | boolean | YES | | 0 | |
|
| replied | | boolean | YES | | 0 | |
|
||||||
| unknown | if sender not in the contact table this is 1 | boolean | YES | | 0 | |
|
| unknown | if sender not in the contact table this is 1 | boolean | YES | | 0 | |
|
||||||
| uri | | varchar(255) | YES | | | |
|
| uri | | varchar(255) | YES | | | |
|
||||||
| uri-id | Item-uri id of the related mail | int unsigned | NO | | | |
|
| uri-id | Item-uri id of the related mail | int unsigned | NO | | NULL | |
|
||||||
| parent-uri | | varchar(255) | YES | | | |
|
| parent-uri | | varchar(255) | YES | | | |
|
||||||
| parent-uri-id | Item-uri id of the parent of the related mail | int unsigned | NO | | | |
|
| parent-uri-id | Item-uri id of the parent of the related mail | int unsigned | NO | | NULL | |
|
||||||
| thr-parent | | varchar(255) | NO | | | |
|
| thr-parent | | varchar(255) | NO | | NULL | |
|
||||||
| thr-parent-id | Id of the item-uri table that contains the thread parent uri | int unsigned | NO | | | |
|
| thr-parent-id | Id of the item-uri table that contains the thread parent uri | int unsigned | NO | | NULL | |
|
||||||
| created | creation time of the private message | datetime | YES | | 0001-01-01 00:00:00 | |
|
| created | creation time of the private message | datetime | YES | | 0001-01-01 00:00:00 | |
|
||||||
|
|
||||||
Return to [database documentation](help/database)
|
Return to [database documentation](help/database)
|
||||||
|
|
|
@ -4,14 +4,14 @@ Mail account data for fetching mails
|
||||||
|
|
||||||
| Field | Description | Type | Null | Key | Default | Extra |
|
| Field | Description | Type | Null | Key | Default | Extra |
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| id | sequential ID | int unsigned | YES | PRI | | auto_increment |
|
| id | sequential ID | int unsigned | YES | PRI | NULL | auto_increment |
|
||||||
| uid | User id | mediumint unsigned | YES | | 0 | |
|
| uid | User id | mediumint unsigned | YES | | 0 | |
|
||||||
| server | | varchar(255) | YES | | | |
|
| server | | varchar(255) | YES | | | |
|
||||||
| port | | smallint unsigned | YES | | 0 | |
|
| port | | smallint unsigned | YES | | 0 | |
|
||||||
| ssltype | | varchar(16) | YES | | | |
|
| ssltype | | varchar(16) | YES | | | |
|
||||||
| mailbox | | varchar(255) | YES | | | |
|
| mailbox | | varchar(255) | YES | | | |
|
||||||
| user | | varchar(255) | YES | | | |
|
| user | | varchar(255) | YES | | | |
|
||||||
| pass | | text | NO | | | |
|
| pass | | text | NO | | NULL | |
|
||||||
| reply_to | | varchar(255) | YES | | | |
|
| reply_to | | varchar(255) | YES | | | |
|
||||||
| action | | tinyint unsigned | YES | | 0 | |
|
| action | | tinyint unsigned | YES | | 0 | |
|
||||||
| movetofolder | | varchar(255) | YES | | | |
|
| movetofolder | | varchar(255) | YES | | | |
|
||||||
|
|
|
@ -4,7 +4,7 @@ table of accounts that can manage each other
|
||||||
|
|
||||||
| Field | Description | Type | Null | Key | Default | Extra |
|
| Field | Description | Type | Null | Key | Default | Extra |
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| id | sequential ID | int unsigned | YES | PRI | | auto_increment |
|
| id | sequential ID | int unsigned | YES | PRI | NULL | auto_increment |
|
||||||
| uid | User id | mediumint unsigned | YES | | 0 | |
|
| uid | User id | mediumint unsigned | YES | | 0 | |
|
||||||
| mid | User id | mediumint unsigned | YES | | 0 | |
|
| mid | User id | mediumint unsigned | YES | | 0 | |
|
||||||
|
|
||||||
|
|
|
@ -4,14 +4,14 @@ notifications
|
||||||
|
|
||||||
| Field | Description | Type | Null | Key | Default | Extra |
|
| Field | Description | Type | Null | Key | Default | Extra |
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| id | sequential ID | int unsigned | YES | PRI | | auto_increment |
|
| id | sequential ID | int unsigned | YES | PRI | NULL | auto_increment |
|
||||||
| uid | Owner User id | mediumint unsigned | NO | | | |
|
| uid | Owner User id | mediumint unsigned | NO | | NULL | |
|
||||||
| vid | Id of the verb table entry that contains the activity verbs | smallint unsigned | NO | | | |
|
| vid | Id of the verb table entry that contains the activity verbs | smallint unsigned | NO | | NULL | |
|
||||||
| type | | tinyint unsigned | NO | | | |
|
| type | | tinyint unsigned | NO | | NULL | |
|
||||||
| actor-id | Link to the contact table with uid=0 of the actor that caused the notification | int unsigned | NO | | | |
|
| actor-id | Link to the contact table with uid=0 of the actor that caused the notification | int unsigned | NO | | NULL | |
|
||||||
| target-uri-id | Item-uri id of the related post | int unsigned | NO | | | |
|
| target-uri-id | Item-uri id of the related post | int unsigned | NO | | NULL | |
|
||||||
| parent-uri-id | Item-uri id of the parent of the related post | int unsigned | NO | | | |
|
| parent-uri-id | Item-uri id of the parent of the related post | int unsigned | NO | | NULL | |
|
||||||
| created | | datetime | NO | | | |
|
| created | | datetime | NO | | NULL | |
|
||||||
| seen | | boolean | NO | | 0 | |
|
| seen | | boolean | NO | | 0 | |
|
||||||
|
|
||||||
Return to [database documentation](help/database)
|
Return to [database documentation](help/database)
|
||||||
|
|
|
@ -4,10 +4,10 @@ Table notify-threads
|
||||||
|
|
||||||
| Field | Description | Type | Null | Key | Default | Extra |
|
| Field | Description | Type | Null | Key | Default | Extra |
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| id | sequential ID | int unsigned | YES | PRI | | auto_increment |
|
| id | sequential ID | int unsigned | YES | PRI | NULL | auto_increment |
|
||||||
| notify-id | | int unsigned | YES | | 0 | |
|
| notify-id | | int unsigned | YES | | 0 | |
|
||||||
| master-parent-item | Deprecated | int unsigned | NO | | | |
|
| master-parent-item | Deprecated | int unsigned | NO | | NULL | |
|
||||||
| master-parent-uri-id | Item-uri id of the parent of the related post | int unsigned | NO | | | |
|
| master-parent-uri-id | Item-uri id of the parent of the related post | int unsigned | NO | | NULL | |
|
||||||
| parent-item | | int unsigned | YES | | 0 | |
|
| parent-item | | int unsigned | YES | | 0 | |
|
||||||
| receiver-uid | User id | mediumint unsigned | YES | | 0 | |
|
| receiver-uid | User id | mediumint unsigned | YES | | 0 | |
|
||||||
|
|
||||||
|
|
|
@ -4,23 +4,23 @@ notifications
|
||||||
|
|
||||||
| Field | Description | Type | Null | Key | Default | Extra |
|
| Field | Description | Type | Null | Key | Default | Extra |
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| id | sequential ID | int unsigned | YES | PRI | | auto_increment |
|
| id | sequential ID | int unsigned | YES | PRI | NULL | auto_increment |
|
||||||
| type | | smallint unsigned | YES | | 0 | |
|
| type | | smallint unsigned | YES | | 0 | |
|
||||||
| name | | varchar(255) | YES | | | |
|
| name | | varchar(255) | YES | | | |
|
||||||
| url | | varchar(255) | YES | | | |
|
| url | | varchar(255) | YES | | | |
|
||||||
| photo | | varchar(255) | YES | | | |
|
| photo | | varchar(255) | YES | | | |
|
||||||
| date | | datetime | YES | | 0001-01-01 00:00:00 | |
|
| date | | datetime | YES | | 0001-01-01 00:00:00 | |
|
||||||
| msg | | mediumtext | NO | | | |
|
| msg | | mediumtext | NO | | NULL | |
|
||||||
| uid | Owner User id | mediumint unsigned | YES | | 0 | |
|
| uid | Owner User id | mediumint unsigned | YES | | 0 | |
|
||||||
| link | | varchar(255) | YES | | | |
|
| link | | varchar(255) | YES | | | |
|
||||||
| iid | | int unsigned | NO | | | |
|
| iid | | int unsigned | NO | | NULL | |
|
||||||
| parent | | int unsigned | NO | | | |
|
| parent | | int unsigned | NO | | NULL | |
|
||||||
| uri-id | Item-uri id of the related post | int unsigned | NO | | | |
|
| uri-id | Item-uri id of the related post | int unsigned | NO | | NULL | |
|
||||||
| parent-uri-id | Item-uri id of the parent of the related post | int unsigned | NO | | | |
|
| parent-uri-id | Item-uri id of the parent of the related post | int unsigned | NO | | NULL | |
|
||||||
| seen | | boolean | YES | | 0 | |
|
| seen | | boolean | YES | | 0 | |
|
||||||
| verb | | varchar(100) | YES | | | |
|
| verb | | varchar(100) | YES | | | |
|
||||||
| otype | | varchar(10) | YES | | | |
|
| otype | | varchar(10) | YES | | | |
|
||||||
| name_cache | Cached bbcode parsing of name | tinytext | NO | | | |
|
| name_cache | Cached bbcode parsing of name | tinytext | NO | | NULL | |
|
||||||
| msg_cache | Cached bbcode parsing of msg | mediumtext | NO | | | |
|
| msg_cache | Cached bbcode parsing of msg | mediumtext | NO | | NULL | |
|
||||||
|
|
||||||
Return to [database documentation](help/database)
|
Return to [database documentation](help/database)
|
||||||
|
|
|
@ -4,9 +4,9 @@ cache for OEmbed queries
|
||||||
|
|
||||||
| Field | Description | Type | Null | Key | Default | Extra |
|
| Field | Description | Type | Null | Key | Default | Extra |
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| url | page url | varbinary(255) | YES | PRI | | |
|
| url | page url | varbinary(255) | YES | PRI | NULL | |
|
||||||
| maxwidth | Maximum width passed to Oembed | mediumint unsigned | YES | PRI | | |
|
| maxwidth | Maximum width passed to Oembed | mediumint unsigned | YES | PRI | NULL | |
|
||||||
| content | OEmbed data of the page | mediumtext | NO | | | |
|
| content | OEmbed data of the page | mediumtext | NO | | NULL | |
|
||||||
| created | datetime of creation | datetime | YES | | 0001-01-01 00:00:00 | |
|
| created | datetime of creation | datetime | YES | | 0001-01-01 00:00:00 | |
|
||||||
|
|
||||||
Return to [database documentation](help/database)
|
Return to [database documentation](help/database)
|
||||||
|
|
|
@ -4,7 +4,7 @@ Store OpenWebAuth token to verify contacts
|
||||||
|
|
||||||
| Field | Description | Type | Null | Key | Default | Extra |
|
| Field | Description | Type | Null | Key | Default | Extra |
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| id | sequential ID | int unsigned | YES | PRI | | auto_increment |
|
| id | sequential ID | int unsigned | YES | PRI | NULL | auto_increment |
|
||||||
| uid | User id - currently unused | mediumint unsigned | YES | | 0 | |
|
| uid | User id - currently unused | mediumint unsigned | YES | | 0 | |
|
||||||
| type | Verify type | varchar(32) | YES | | | |
|
| type | Verify type | varchar(32) | YES | | | |
|
||||||
| token | A generated token | varchar(255) | YES | | | |
|
| token | A generated token | varchar(255) | YES | | | |
|
||||||
|
|
|
@ -4,11 +4,11 @@ cache for 'parse_url' queries
|
||||||
|
|
||||||
| Field | Description | Type | Null | Key | Default | Extra |
|
| Field | Description | Type | Null | Key | Default | Extra |
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| url_hash | page url hash | binary(64) | YES | PRI | | |
|
| url_hash | page url hash | binary(64) | YES | PRI | NULL | |
|
||||||
| guessing | is the 'guessing' mode active? | boolean | YES | PRI | 0 | |
|
| guessing | is the 'guessing' mode active? | boolean | YES | PRI | 0 | |
|
||||||
| oembed | is the data the result of oembed? | boolean | YES | PRI | 0 | |
|
| oembed | is the data the result of oembed? | boolean | YES | PRI | 0 | |
|
||||||
| url | page url | text | YES | | | |
|
| url | page url | text | YES | | NULL | |
|
||||||
| content | page data | mediumtext | NO | | | |
|
| content | page data | mediumtext | NO | | NULL | |
|
||||||
| created | datetime of creation | datetime | YES | | 0001-01-01 00:00:00 | |
|
| created | datetime of creation | datetime | YES | | 0001-01-01 00:00:00 | |
|
||||||
| expires | datetime of expiration | datetime | YES | | 0001-01-01 00:00:00 | |
|
| expires | datetime of expiration | datetime | YES | | 0001-01-01 00:00:00 | |
|
||||||
|
|
||||||
|
|
|
@ -4,10 +4,10 @@ personal (per user) configuration storage
|
||||||
|
|
||||||
| Field | Description | Type | Null | Key | Default | Extra |
|
| Field | Description | Type | Null | Key | Default | Extra |
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| id | Primary key | int unsigned | YES | PRI | | auto_increment |
|
| id | Primary key | int unsigned | YES | PRI | NULL | auto_increment |
|
||||||
| uid | User id | mediumint unsigned | YES | | 0 | |
|
| uid | User id | mediumint unsigned | YES | | 0 | |
|
||||||
| cat | Category | varchar(50) | YES | | | |
|
| cat | Category | varchar(50) | YES | | | |
|
||||||
| k | Key | varchar(100) | YES | | | |
|
| k | Key | varchar(100) | YES | | | |
|
||||||
| v | Value | mediumtext | NO | | | |
|
| v | Value | mediumtext | NO | | NULL | |
|
||||||
|
|
||||||
Return to [database documentation](help/database)
|
Return to [database documentation](help/database)
|
||||||
|
|
|
@ -4,11 +4,11 @@ Table permissionset
|
||||||
|
|
||||||
| Field | Description | Type | Null | Key | Default | Extra |
|
| Field | Description | Type | Null | Key | Default | Extra |
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| id | sequential ID | int unsigned | YES | PRI | | auto_increment |
|
| id | sequential ID | int unsigned | YES | PRI | NULL | auto_increment |
|
||||||
| uid | Owner id of this permission set | mediumint unsigned | YES | | 0 | |
|
| uid | Owner id of this permission set | mediumint unsigned | YES | | 0 | |
|
||||||
| allow_cid | Access Control - list of allowed contact.id '<19><78>' | mediumtext | NO | | | |
|
| allow_cid | Access Control - list of allowed contact.id '<19><78>' | mediumtext | NO | | NULL | |
|
||||||
| allow_gid | Access Control - list of allowed groups | mediumtext | NO | | | |
|
| allow_gid | Access Control - list of allowed groups | mediumtext | NO | | NULL | |
|
||||||
| deny_cid | Access Control - list of denied contact.id | mediumtext | NO | | | |
|
| deny_cid | Access Control - list of denied contact.id | mediumtext | NO | | NULL | |
|
||||||
| deny_gid | Access Control - list of denied groups | mediumtext | NO | | | |
|
| deny_gid | Access Control - list of denied groups | mediumtext | NO | | NULL | |
|
||||||
|
|
||||||
Return to [database documentation](help/database)
|
Return to [database documentation](help/database)
|
||||||
|
|
|
@ -4,32 +4,32 @@ photo storage
|
||||||
|
|
||||||
| Field | Description | Type | Null | Key | Default | Extra |
|
| Field | Description | Type | Null | Key | Default | Extra |
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| id | sequential ID | int unsigned | YES | PRI | | auto_increment |
|
| id | sequential ID | int unsigned | YES | PRI | NULL | auto_increment |
|
||||||
| uid | Owner User id | mediumint unsigned | YES | | 0 | |
|
| uid | Owner User id | mediumint unsigned | YES | | 0 | |
|
||||||
| contact-id | contact.id | int unsigned | YES | | 0 | |
|
| contact-id | contact.id | int unsigned | YES | | 0 | |
|
||||||
| guid | A unique identifier for this photo | char(16) | YES | | | |
|
| guid | A unique identifier for this photo | char(16) | YES | | | |
|
||||||
| resource-id | | char(32) | YES | | | |
|
| resource-id | | char(32) | YES | | | |
|
||||||
| hash | hash value of the photo | char(32) | NO | | | |
|
| hash | hash value of the photo | char(32) | NO | | NULL | |
|
||||||
| created | creation date | datetime | YES | | 0001-01-01 00:00:00 | |
|
| created | creation date | datetime | YES | | 0001-01-01 00:00:00 | |
|
||||||
| edited | last edited date | datetime | YES | | 0001-01-01 00:00:00 | |
|
| edited | last edited date | datetime | YES | | 0001-01-01 00:00:00 | |
|
||||||
| title | | varchar(255) | YES | | | |
|
| title | | varchar(255) | YES | | | |
|
||||||
| desc | | text | NO | | | |
|
| desc | | text | NO | | NULL | |
|
||||||
| album | The name of the album to which the photo belongs | varchar(255) | YES | | | |
|
| album | The name of the album to which the photo belongs | varchar(255) | YES | | | |
|
||||||
| filename | | varchar(255) | YES | | | |
|
| filename | | varchar(255) | YES | | | |
|
||||||
| type | | varchar(30) | YES | | image/jpeg | |
|
| type | | varchar(30) | YES | | image/jpeg | |
|
||||||
| height | | smallint unsigned | YES | | 0 | |
|
| height | | smallint unsigned | YES | | 0 | |
|
||||||
| width | | smallint unsigned | YES | | 0 | |
|
| width | | smallint unsigned | YES | | 0 | |
|
||||||
| datasize | | int unsigned | YES | | 0 | |
|
| datasize | | int unsigned | YES | | 0 | |
|
||||||
| data | | mediumblob | YES | | | |
|
| data | | mediumblob | YES | | NULL | |
|
||||||
| scale | | tinyint unsigned | YES | | 0 | |
|
| scale | | tinyint unsigned | YES | | 0 | |
|
||||||
| profile | | boolean | YES | | 0 | |
|
| profile | | boolean | YES | | 0 | |
|
||||||
| allow_cid | Access Control - list of allowed contact.id '<19><78>' | mediumtext | NO | | | |
|
| allow_cid | Access Control - list of allowed contact.id '<19><78>' | mediumtext | NO | | NULL | |
|
||||||
| allow_gid | Access Control - list of allowed groups | mediumtext | NO | | | |
|
| allow_gid | Access Control - list of allowed groups | mediumtext | NO | | NULL | |
|
||||||
| deny_cid | Access Control - list of denied contact.id | mediumtext | NO | | | |
|
| deny_cid | Access Control - list of denied contact.id | mediumtext | NO | | NULL | |
|
||||||
| deny_gid | Access Control - list of denied groups | mediumtext | NO | | | |
|
| deny_gid | Access Control - list of denied groups | mediumtext | NO | | NULL | |
|
||||||
| accessible | Make photo publicly accessible, ignoring permissions | boolean | YES | | 0 | |
|
| accessible | Make photo publicly accessible, ignoring permissions | boolean | YES | | 0 | |
|
||||||
| backend-class | Storage backend class | tinytext | NO | | | |
|
| backend-class | Storage backend class | tinytext | NO | | NULL | |
|
||||||
| backend-ref | Storage backend data reference | text | NO | | | |
|
| backend-ref | Storage backend data reference | text | NO | | NULL | |
|
||||||
| updated | | datetime | YES | | 0001-01-01 00:00:00 | |
|
| updated | | datetime | YES | | 0001-01-01 00:00:00 | |
|
||||||
|
|
||||||
Return to [database documentation](help/database)
|
Return to [database documentation](help/database)
|
||||||
|
|
|
@ -4,7 +4,7 @@ post relation to categories
|
||||||
|
|
||||||
| Field | Description | Type | Null | Key | Default | Extra |
|
| Field | Description | Type | Null | Key | Default | Extra |
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| uri-id | Id of the item-uri table entry that contains the item uri | int unsigned | YES | PRI | | |
|
| uri-id | Id of the item-uri table entry that contains the item uri | int unsigned | YES | PRI | NULL | |
|
||||||
| uid | User id | mediumint unsigned | YES | PRI | 0 | |
|
| uid | User id | mediumint unsigned | YES | PRI | 0 | |
|
||||||
| type | | tinyint unsigned | YES | PRI | 0 | |
|
| type | | tinyint unsigned | YES | PRI | 0 | |
|
||||||
| tid | | int unsigned | YES | PRI | 0 | |
|
| tid | | int unsigned | YES | PRI | 0 | |
|
||||||
|
|
|
@ -4,21 +4,21 @@ Content for all posts
|
||||||
|
|
||||||
| Field | Description | Type | Null | Key | Default | Extra |
|
| Field | Description | Type | Null | Key | Default | Extra |
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| uri-id | Id of the item-uri table entry that contains the item uri | int unsigned | YES | PRI | | |
|
| uri-id | Id of the item-uri table entry that contains the item uri | int unsigned | YES | PRI | NULL | |
|
||||||
| title | item title | varchar(255) | YES | | | |
|
| title | item title | varchar(255) | YES | | | |
|
||||||
| content-warning | | varchar(255) | YES | | | |
|
| content-warning | | varchar(255) | YES | | | |
|
||||||
| body | item body content | mediumtext | NO | | | |
|
| body | item body content | mediumtext | NO | | NULL | |
|
||||||
| raw-body | Body without embedded media links | mediumtext | NO | | | |
|
| raw-body | Body without embedded media links | mediumtext | NO | | NULL | |
|
||||||
| location | text location where this item originated | varchar(255) | YES | | | |
|
| location | text location where this item originated | varchar(255) | YES | | | |
|
||||||
| coord | longitude/latitude pair representing location where this item originated | varchar(255) | YES | | | |
|
| coord | longitude/latitude pair representing location where this item originated | varchar(255) | YES | | | |
|
||||||
| language | Language information about this post | text | NO | | | |
|
| language | Language information about this post | text | NO | | NULL | |
|
||||||
| app | application which generated this item | varchar(255) | YES | | | |
|
| app | application which generated this item | varchar(255) | YES | | | |
|
||||||
| rendered-hash | | varchar(32) | YES | | | |
|
| rendered-hash | | varchar(32) | YES | | | |
|
||||||
| rendered-html | item.body converted to html | mediumtext | NO | | | |
|
| rendered-html | item.body converted to html | mediumtext | NO | | NULL | |
|
||||||
| object-type | ActivityStreams object type | varchar(100) | YES | | | |
|
| object-type | ActivityStreams object type | varchar(100) | YES | | | |
|
||||||
| object | JSON encoded object structure unless it is an implied object (normal post) | text | NO | | | |
|
| object | JSON encoded object structure unless it is an implied object (normal post) | text | NO | | NULL | |
|
||||||
| target-type | ActivityStreams target type if applicable (URI) | varchar(100) | YES | | | |
|
| target-type | ActivityStreams target type if applicable (URI) | varchar(100) | YES | | | |
|
||||||
| target | JSON encoded target structure if used | text | NO | | | |
|
| target | JSON encoded target structure if used | text | NO | | NULL | |
|
||||||
| resource-id | Used to link other tables to items, it identifies the linked resource (e.g. photo) and if set must also set resource_type | varchar(32) | YES | | | |
|
| resource-id | Used to link other tables to items, it identifies the linked resource (e.g. photo) and if set must also set resource_type | varchar(32) | YES | | | |
|
||||||
| plink | permalink or URL to a displayable copy of the message at its source | varchar(255) | YES | | | |
|
| plink | permalink or URL to a displayable copy of the message at its source | varchar(255) | YES | | | |
|
||||||
|
|
||||||
|
|
|
@ -4,9 +4,9 @@ Delivery data for items
|
||||||
|
|
||||||
| Field | Description | Type | Null | Key | Default | Extra |
|
| Field | Description | Type | Null | Key | Default | Extra |
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| uri-id | Id of the item-uri table entry that contains the item uri | int unsigned | YES | PRI | | |
|
| uri-id | Id of the item-uri table entry that contains the item uri | int unsigned | YES | PRI | NULL | |
|
||||||
| postopts | External post connectors add their network name to this comma-separated string to identify that they should be delivered to these networks during delivery | text | NO | | | |
|
| postopts | External post connectors add their network name to this comma-separated string to identify that they should be delivered to these networks during delivery | text | NO | | NULL | |
|
||||||
| inform | Additional receivers of the linked item | mediumtext | NO | | | |
|
| inform | Additional receivers of the linked item | mediumtext | NO | | NULL | |
|
||||||
| queue_count | Initial number of delivery recipients, used as item.delivery_queue_count | mediumint | YES | | 0 | |
|
| queue_count | Initial number of delivery recipients, used as item.delivery_queue_count | mediumint | YES | | 0 | |
|
||||||
| queue_done | Number of successful deliveries, used as item.delivery_queue_done | mediumint | YES | | 0 | |
|
| queue_done | Number of successful deliveries, used as item.delivery_queue_done | mediumint | YES | | 0 | |
|
||||||
| queue_failed | Number of unsuccessful deliveries, used as item.delivery_queue_failed | mediumint | YES | | 0 | |
|
| queue_failed | Number of unsuccessful deliveries, used as item.delivery_queue_failed | mediumint | YES | | 0 | |
|
||||||
|
|
|
@ -4,24 +4,24 @@ Attached media
|
||||||
|
|
||||||
| Field | Description | Type | Null | Key | Default | Extra |
|
| Field | Description | Type | Null | Key | Default | Extra |
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| id | sequential ID | int unsigned | YES | PRI | | auto_increment |
|
| id | sequential ID | int unsigned | YES | PRI | NULL | auto_increment |
|
||||||
| uri-id | Id of the item-uri table entry that contains the item uri | int unsigned | YES | | | |
|
| uri-id | Id of the item-uri table entry that contains the item uri | int unsigned | YES | | NULL | |
|
||||||
| url | Media URL | varbinary(511) | YES | | | |
|
| url | Media URL | varbinary(511) | YES | | NULL | |
|
||||||
| type | Media type | tinyint unsigned | YES | | 0 | |
|
| type | Media type | tinyint unsigned | YES | | 0 | |
|
||||||
| mimetype | | varchar(60) | NO | | | |
|
| mimetype | | varchar(60) | NO | | NULL | |
|
||||||
| height | Height of the media | smallint unsigned | NO | | | |
|
| height | Height of the media | smallint unsigned | NO | | NULL | |
|
||||||
| width | Width of the media | smallint unsigned | NO | | | |
|
| width | Width of the media | smallint unsigned | NO | | NULL | |
|
||||||
| size | Media size | int unsigned | NO | | | |
|
| size | Media size | int unsigned | NO | | NULL | |
|
||||||
| preview | Preview URL | varbinary(255) | NO | | | |
|
| preview | Preview URL | varbinary(255) | NO | | NULL | |
|
||||||
| preview-height | Height of the preview picture | smallint unsigned | NO | | | |
|
| preview-height | Height of the preview picture | smallint unsigned | NO | | NULL | |
|
||||||
| preview-width | Width of the preview picture | smallint unsigned | NO | | | |
|
| preview-width | Width of the preview picture | smallint unsigned | NO | | NULL | |
|
||||||
| description | | text | NO | | | |
|
| description | | text | NO | | NULL | |
|
||||||
| name | Name of the media | varchar(255) | NO | | | |
|
| name | Name of the media | varchar(255) | NO | | NULL | |
|
||||||
| author-url | URL of the author of the media | varbinary(255) | NO | | | |
|
| author-url | URL of the author of the media | varbinary(255) | NO | | NULL | |
|
||||||
| author-name | Name of the author of the media | varchar(255) | NO | | | |
|
| author-name | Name of the author of the media | varchar(255) | NO | | NULL | |
|
||||||
| author-image | Image of the author of the media | varbinary(255) | NO | | | |
|
| author-image | Image of the author of the media | varbinary(255) | NO | | NULL | |
|
||||||
| publisher-url | URL of the publisher of the media | varbinary(255) | NO | | | |
|
| publisher-url | URL of the publisher of the media | varbinary(255) | NO | | NULL | |
|
||||||
| publisher-name | Name of the publisher of the media | varchar(255) | NO | | | |
|
| publisher-name | Name of the publisher of the media | varchar(255) | NO | | NULL | |
|
||||||
| publisher-image | Image of the publisher of the media | varbinary(255) | NO | | | |
|
| publisher-image | Image of the publisher of the media | varbinary(255) | NO | | NULL | |
|
||||||
|
|
||||||
Return to [database documentation](help/database)
|
Return to [database documentation](help/database)
|
||||||
|
|
|
@ -4,7 +4,7 @@ post relation to tags
|
||||||
|
|
||||||
| Field | Description | Type | Null | Key | Default | Extra |
|
| Field | Description | Type | Null | Key | Default | Extra |
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| uri-id | Id of the item-uri table entry that contains the item uri | int unsigned | YES | PRI | | |
|
| uri-id | Id of the item-uri table entry that contains the item uri | int unsigned | YES | PRI | NULL | |
|
||||||
| type | | tinyint unsigned | YES | PRI | 0 | |
|
| type | | tinyint unsigned | YES | PRI | 0 | |
|
||||||
| tid | | int unsigned | YES | PRI | 0 | |
|
| tid | | int unsigned | YES | PRI | 0 | |
|
||||||
| cid | Contact id of the mentioned public contact | int unsigned | YES | PRI | 0 | |
|
| cid | Contact id of the mentioned public contact | int unsigned | YES | PRI | 0 | |
|
||||||
|
|
|
@ -4,10 +4,10 @@ Thread related data per user
|
||||||
|
|
||||||
| Field | Description | Type | Null | Key | Default | Extra |
|
| Field | Description | Type | Null | Key | Default | Extra |
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| uri-id | Id of the item-uri table entry that contains the item uri | int unsigned | YES | PRI | | |
|
| uri-id | Id of the item-uri table entry that contains the item uri | int unsigned | YES | PRI | NULL | |
|
||||||
| owner-id | Item owner | int unsigned | YES | | 0 | |
|
| owner-id | Item owner | int unsigned | YES | | 0 | |
|
||||||
| author-id | Item author | int unsigned | YES | | 0 | |
|
| author-id | Item author | int unsigned | YES | | 0 | |
|
||||||
| causer-id | Link to the contact table with uid=0 of the contact that caused the item creation | int unsigned | NO | | | |
|
| causer-id | Link to the contact table with uid=0 of the contact that caused the item creation | int unsigned | NO | | NULL | |
|
||||||
| network | | char(4) | YES | | | |
|
| network | | char(4) | YES | | | |
|
||||||
| created | | datetime | YES | | 0001-01-01 00:00:00 | |
|
| created | | datetime | YES | | 0001-01-01 00:00:00 | |
|
||||||
| received | | datetime | YES | | 0001-01-01 00:00:00 | |
|
| received | | datetime | YES | | 0001-01-01 00:00:00 | |
|
||||||
|
@ -25,7 +25,7 @@ Thread related data per user
|
||||||
| unseen | post has not been seen | boolean | YES | | 1 | |
|
| unseen | post has not been seen | boolean | YES | | 1 | |
|
||||||
| hidden | Marker to hide the post from the user | boolean | YES | | 0 | |
|
| hidden | Marker to hide the post from the user | boolean | YES | | 0 | |
|
||||||
| origin | item originated at this site | boolean | YES | | 0 | |
|
| origin | item originated at this site | boolean | YES | | 0 | |
|
||||||
| psid | ID of the permission set of this post | int unsigned | NO | | | |
|
| psid | ID of the permission set of this post | int unsigned | NO | | NULL | |
|
||||||
| post-user-id | Id of the post-user table | int unsigned | NO | | | |
|
| post-user-id | Id of the post-user table | int unsigned | NO | | NULL | |
|
||||||
|
|
||||||
Return to [database documentation](help/database)
|
Return to [database documentation](help/database)
|
||||||
|
|
|
@ -4,10 +4,10 @@ Thread related data
|
||||||
|
|
||||||
| Field | Description | Type | Null | Key | Default | Extra |
|
| Field | Description | Type | Null | Key | Default | Extra |
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| uri-id | Id of the item-uri table entry that contains the item uri | int unsigned | YES | PRI | | |
|
| uri-id | Id of the item-uri table entry that contains the item uri | int unsigned | YES | PRI | NULL | |
|
||||||
| owner-id | Item owner | int unsigned | YES | | 0 | |
|
| owner-id | Item owner | int unsigned | YES | | 0 | |
|
||||||
| author-id | Item author | int unsigned | YES | | 0 | |
|
| author-id | Item author | int unsigned | YES | | 0 | |
|
||||||
| causer-id | Link to the contact table with uid=0 of the contact that caused the item creation | int unsigned | NO | | | |
|
| causer-id | Link to the contact table with uid=0 of the contact that caused the item creation | int unsigned | NO | | NULL | |
|
||||||
| network | | char(4) | YES | | | |
|
| network | | char(4) | YES | | | |
|
||||||
| created | | datetime | YES | | 0001-01-01 00:00:00 | |
|
| created | | datetime | YES | | 0001-01-01 00:00:00 | |
|
||||||
| received | | datetime | YES | | 0001-01-01 00:00:00 | |
|
| received | | datetime | YES | | 0001-01-01 00:00:00 | |
|
||||||
|
|
|
@ -4,8 +4,8 @@ User post notifications
|
||||||
|
|
||||||
| Field | Description | Type | Null | Key | Default | Extra |
|
| Field | Description | Type | Null | Key | Default | Extra |
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| uri-id | Id of the item-uri table entry that contains the item uri | int unsigned | YES | PRI | | |
|
| uri-id | Id of the item-uri table entry that contains the item uri | int unsigned | YES | PRI | NULL | |
|
||||||
| uid | Owner id which owns this copy of the item | mediumint unsigned | YES | PRI | | |
|
| uid | Owner id which owns this copy of the item | mediumint unsigned | YES | PRI | NULL | |
|
||||||
| notification-type | | tinyint unsigned | YES | | 0 | |
|
| notification-type | | tinyint unsigned | YES | | 0 | |
|
||||||
|
|
||||||
Return to [database documentation](help/database)
|
Return to [database documentation](help/database)
|
||||||
|
|
|
@ -4,11 +4,11 @@ User specific post data
|
||||||
|
|
||||||
| Field | Description | Type | Null | Key | Default | Extra |
|
| Field | Description | Type | Null | Key | Default | Extra |
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| id | | int unsigned | YES | PRI | | auto_increment |
|
| id | | int unsigned | YES | PRI | NULL | auto_increment |
|
||||||
| uri-id | Id of the item-uri table entry that contains the item uri | int unsigned | YES | | | |
|
| uri-id | Id of the item-uri table entry that contains the item uri | int unsigned | YES | | NULL | |
|
||||||
| parent-uri-id | Id of the item-uri table that contains the parent uri | int unsigned | NO | | | |
|
| parent-uri-id | Id of the item-uri table that contains the parent uri | int unsigned | NO | | NULL | |
|
||||||
| thr-parent-id | Id of the item-uri table that contains the thread parent uri | int unsigned | NO | | | |
|
| thr-parent-id | Id of the item-uri table that contains the thread parent uri | int unsigned | NO | | NULL | |
|
||||||
| external-id | Id of the item-uri table entry that contains the external uri | int unsigned | NO | | | |
|
| external-id | Id of the item-uri table entry that contains the external uri | int unsigned | NO | | NULL | |
|
||||||
| created | Creation timestamp. | datetime | YES | | 0001-01-01 00:00:00 | |
|
| created | Creation timestamp. | datetime | YES | | 0001-01-01 00:00:00 | |
|
||||||
| edited | Date of last edit (default is created) | datetime | YES | | 0001-01-01 00:00:00 | |
|
| edited | Date of last edit (default is created) | datetime | YES | | 0001-01-01 00:00:00 | |
|
||||||
| received | datetime | datetime | YES | | 0001-01-01 00:00:00 | |
|
| received | datetime | datetime | YES | | 0001-01-01 00:00:00 | |
|
||||||
|
@ -16,23 +16,23 @@ User specific post data
|
||||||
| network | Network from where the item comes from | char(4) | YES | | | |
|
| network | Network from where the item comes from | char(4) | YES | | | |
|
||||||
| owner-id | Link to the contact table with uid=0 of the owner of this item | int unsigned | YES | | 0 | |
|
| owner-id | Link to the contact table with uid=0 of the owner of this item | int unsigned | YES | | 0 | |
|
||||||
| author-id | Link to the contact table with uid=0 of the author of this item | int unsigned | YES | | 0 | |
|
| author-id | Link to the contact table with uid=0 of the author of this item | int unsigned | YES | | 0 | |
|
||||||
| causer-id | Link to the contact table with uid=0 of the contact that caused the item creation | int unsigned | NO | | | |
|
| causer-id | Link to the contact table with uid=0 of the contact that caused the item creation | int unsigned | NO | | NULL | |
|
||||||
| post-type | Post type (personal note, image, article, ...) | tinyint unsigned | YES | | 0 | |
|
| post-type | Post type (personal note, image, article, ...) | tinyint unsigned | YES | | 0 | |
|
||||||
| post-reason | Reason why the post arrived at the user | tinyint unsigned | YES | | 0 | |
|
| post-reason | Reason why the post arrived at the user | tinyint unsigned | YES | | 0 | |
|
||||||
| vid | Id of the verb table entry that contains the activity verbs | smallint unsigned | NO | | | |
|
| vid | Id of the verb table entry that contains the activity verbs | smallint unsigned | NO | | NULL | |
|
||||||
| private | 0=public, 1=private, 2=unlisted | tinyint unsigned | YES | | 0 | |
|
| private | 0=public, 1=private, 2=unlisted | tinyint unsigned | YES | | 0 | |
|
||||||
| global | | boolean | YES | | 0 | |
|
| global | | boolean | YES | | 0 | |
|
||||||
| visible | | boolean | YES | | 0 | |
|
| visible | | boolean | YES | | 0 | |
|
||||||
| deleted | item has been marked for deletion | boolean | YES | | 0 | |
|
| deleted | item has been marked for deletion | boolean | YES | | 0 | |
|
||||||
| uid | Owner id which owns this copy of the item | mediumint unsigned | YES | | | |
|
| uid | Owner id which owns this copy of the item | mediumint unsigned | YES | | NULL | |
|
||||||
| protocol | Protocol used to deliver the item for this user | tinyint unsigned | NO | | | |
|
| protocol | Protocol used to deliver the item for this user | tinyint unsigned | NO | | NULL | |
|
||||||
| contact-id | contact.id | int unsigned | YES | | 0 | |
|
| contact-id | contact.id | int unsigned | YES | | 0 | |
|
||||||
| event-id | Used to link to the event.id | int unsigned | NO | | | |
|
| event-id | Used to link to the event.id | int unsigned | NO | | NULL | |
|
||||||
| unseen | post has not been seen | boolean | YES | | 1 | |
|
| unseen | post has not been seen | boolean | YES | | 1 | |
|
||||||
| hidden | Marker to hide the post from the user | boolean | YES | | 0 | |
|
| hidden | Marker to hide the post from the user | boolean | YES | | 0 | |
|
||||||
| notification-type | | tinyint unsigned | YES | | 0 | |
|
| notification-type | | tinyint unsigned | YES | | 0 | |
|
||||||
| wall | This item was posted to the wall of uid | boolean | YES | | 0 | |
|
| wall | This item was posted to the wall of uid | boolean | YES | | 0 | |
|
||||||
| origin | item originated at this site | boolean | YES | | 0 | |
|
| origin | item originated at this site | boolean | YES | | 0 | |
|
||||||
| psid | ID of the permission set of this post | int unsigned | NO | | | |
|
| psid | ID of the permission set of this post | int unsigned | NO | | NULL | |
|
||||||
|
|
||||||
Return to [database documentation](help/database)
|
Return to [database documentation](help/database)
|
||||||
|
|
|
@ -4,10 +4,10 @@ Structure for all posts
|
||||||
|
|
||||||
| Field | Description | Type | Null | Key | Default | Extra |
|
| Field | Description | Type | Null | Key | Default | Extra |
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| uri-id | Id of the item-uri table entry that contains the item uri | int unsigned | YES | PRI | | |
|
| uri-id | Id of the item-uri table entry that contains the item uri | int unsigned | YES | PRI | NULL | |
|
||||||
| parent-uri-id | Id of the item-uri table that contains the parent uri | int unsigned | NO | | | |
|
| parent-uri-id | Id of the item-uri table that contains the parent uri | int unsigned | NO | | NULL | |
|
||||||
| thr-parent-id | Id of the item-uri table that contains the thread parent uri | int unsigned | NO | | | |
|
| thr-parent-id | Id of the item-uri table that contains the thread parent uri | int unsigned | NO | | NULL | |
|
||||||
| external-id | Id of the item-uri table entry that contains the external uri | int unsigned | NO | | | |
|
| external-id | Id of the item-uri table entry that contains the external uri | int unsigned | NO | | NULL | |
|
||||||
| created | Creation timestamp. | datetime | YES | | 0001-01-01 00:00:00 | |
|
| created | Creation timestamp. | datetime | YES | | 0001-01-01 00:00:00 | |
|
||||||
| edited | Date of last edit (default is created) | datetime | YES | | 0001-01-01 00:00:00 | |
|
| edited | Date of last edit (default is created) | datetime | YES | | 0001-01-01 00:00:00 | |
|
||||||
| received | datetime | datetime | YES | | 0001-01-01 00:00:00 | |
|
| received | datetime | datetime | YES | | 0001-01-01 00:00:00 | |
|
||||||
|
@ -15,9 +15,9 @@ Structure for all posts
|
||||||
| network | Network from where the item comes from | char(4) | YES | | | |
|
| network | Network from where the item comes from | char(4) | YES | | | |
|
||||||
| owner-id | Link to the contact table with uid=0 of the owner of this item | int unsigned | YES | | 0 | |
|
| owner-id | Link to the contact table with uid=0 of the owner of this item | int unsigned | YES | | 0 | |
|
||||||
| author-id | Link to the contact table with uid=0 of the author of this item | int unsigned | YES | | 0 | |
|
| author-id | Link to the contact table with uid=0 of the author of this item | int unsigned | YES | | 0 | |
|
||||||
| causer-id | Link to the contact table with uid=0 of the contact that caused the item creation | int unsigned | NO | | | |
|
| causer-id | Link to the contact table with uid=0 of the contact that caused the item creation | int unsigned | NO | | NULL | |
|
||||||
| post-type | Post type (personal note, image, article, ...) | tinyint unsigned | YES | | 0 | |
|
| post-type | Post type (personal note, image, article, ...) | tinyint unsigned | YES | | 0 | |
|
||||||
| vid | Id of the verb table entry that contains the activity verbs | smallint unsigned | NO | | | |
|
| vid | Id of the verb table entry that contains the activity verbs | smallint unsigned | NO | | NULL | |
|
||||||
| private | 0=public, 1=private, 2=unlisted | tinyint unsigned | YES | | 0 | |
|
| private | 0=public, 1=private, 2=unlisted | tinyint unsigned | YES | | 0 | |
|
||||||
| global | | boolean | YES | | 0 | |
|
| global | | boolean | YES | | 0 | |
|
||||||
| visible | | boolean | YES | | 0 | |
|
| visible | | boolean | YES | | 0 | |
|
||||||
|
|
|
@ -4,7 +4,7 @@ Currently running system processes
|
||||||
|
|
||||||
| Field | Description | Type | Null | Key | Default | Extra |
|
| Field | Description | Type | Null | Key | Default | Extra |
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| pid | | int unsigned | YES | PRI | | |
|
| pid | | int unsigned | YES | PRI | NULL | |
|
||||||
| command | | varbinary(32) | YES | | | |
|
| command | | varbinary(32) | YES | | | |
|
||||||
| created | | datetime | YES | | 0001-01-01 00:00:00 | |
|
| created | | datetime | YES | | 0001-01-01 00:00:00 | |
|
||||||
|
|
||||||
|
|
|
@ -4,42 +4,42 @@ user profiles data
|
||||||
|
|
||||||
| Field | Description | Type | Null | Key | Default | Extra |
|
| Field | Description | Type | Null | Key | Default | Extra |
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| id | sequential ID | int unsigned | YES | PRI | | auto_increment |
|
| id | sequential ID | int unsigned | YES | PRI | NULL | auto_increment |
|
||||||
| uid | Owner User id | mediumint unsigned | YES | | 0 | |
|
| uid | Owner User id | mediumint unsigned | YES | | 0 | |
|
||||||
| profile-name | Deprecated | varchar(255) | NO | | | |
|
| profile-name | Deprecated | varchar(255) | NO | | NULL | |
|
||||||
| is-default | Deprecated | boolean | NO | | | |
|
| is-default | Deprecated | boolean | NO | | NULL | |
|
||||||
| hide-friends | Hide friend list from viewers of this profile | boolean | YES | | 0 | |
|
| hide-friends | Hide friend list from viewers of this profile | boolean | YES | | 0 | |
|
||||||
| name | | varchar(255) | YES | | | |
|
| name | | varchar(255) | YES | | | |
|
||||||
| pdesc | Deprecated | varchar(255) | NO | | | |
|
| pdesc | Deprecated | varchar(255) | NO | | NULL | |
|
||||||
| dob | Day of birth | varchar(32) | YES | | 0000-00-00 | |
|
| dob | Day of birth | varchar(32) | YES | | 0000-00-00 | |
|
||||||
| address | | varchar(255) | YES | | | |
|
| address | | varchar(255) | YES | | | |
|
||||||
| locality | | varchar(255) | YES | | | |
|
| locality | | varchar(255) | YES | | | |
|
||||||
| region | | varchar(255) | YES | | | |
|
| region | | varchar(255) | YES | | | |
|
||||||
| postal-code | | varchar(32) | YES | | | |
|
| postal-code | | varchar(32) | YES | | | |
|
||||||
| country-name | | varchar(255) | YES | | | |
|
| country-name | | varchar(255) | YES | | | |
|
||||||
| hometown | Deprecated | varchar(255) | NO | | | |
|
| hometown | Deprecated | varchar(255) | NO | | NULL | |
|
||||||
| gender | Deprecated | varchar(32) | NO | | | |
|
| gender | Deprecated | varchar(32) | NO | | NULL | |
|
||||||
| marital | Deprecated | varchar(255) | NO | | | |
|
| marital | Deprecated | varchar(255) | NO | | NULL | |
|
||||||
| with | Deprecated | text | NO | | | |
|
| with | Deprecated | text | NO | | NULL | |
|
||||||
| howlong | Deprecated | datetime | NO | | | |
|
| howlong | Deprecated | datetime | NO | | NULL | |
|
||||||
| sexual | Deprecated | varchar(255) | NO | | | |
|
| sexual | Deprecated | varchar(255) | NO | | NULL | |
|
||||||
| politic | Deprecated | varchar(255) | NO | | | |
|
| politic | Deprecated | varchar(255) | NO | | NULL | |
|
||||||
| religion | Deprecated | varchar(255) | NO | | | |
|
| religion | Deprecated | varchar(255) | NO | | NULL | |
|
||||||
| pub_keywords | | text | NO | | | |
|
| pub_keywords | | text | NO | | NULL | |
|
||||||
| prv_keywords | | text | NO | | | |
|
| prv_keywords | | text | NO | | NULL | |
|
||||||
| likes | Deprecated | text | NO | | | |
|
| likes | Deprecated | text | NO | | NULL | |
|
||||||
| dislikes | Deprecated | text | NO | | | |
|
| dislikes | Deprecated | text | NO | | NULL | |
|
||||||
| about | Profile description | text | NO | | | |
|
| about | Profile description | text | NO | | NULL | |
|
||||||
| summary | Deprecated | varchar(255) | NO | | | |
|
| summary | Deprecated | varchar(255) | NO | | NULL | |
|
||||||
| music | Deprecated | text | NO | | | |
|
| music | Deprecated | text | NO | | NULL | |
|
||||||
| book | Deprecated | text | NO | | | |
|
| book | Deprecated | text | NO | | NULL | |
|
||||||
| tv | Deprecated | text | NO | | | |
|
| tv | Deprecated | text | NO | | NULL | |
|
||||||
| film | Deprecated | text | NO | | | |
|
| film | Deprecated | text | NO | | NULL | |
|
||||||
| interest | Deprecated | text | NO | | | |
|
| interest | Deprecated | text | NO | | NULL | |
|
||||||
| romance | Deprecated | text | NO | | | |
|
| romance | Deprecated | text | NO | | NULL | |
|
||||||
| work | Deprecated | text | NO | | | |
|
| work | Deprecated | text | NO | | NULL | |
|
||||||
| education | Deprecated | text | NO | | | |
|
| education | Deprecated | text | NO | | NULL | |
|
||||||
| contact | Deprecated | text | NO | | | |
|
| contact | Deprecated | text | NO | | NULL | |
|
||||||
| homepage | | varchar(255) | YES | | | |
|
| homepage | | varchar(255) | YES | | | |
|
||||||
| xmpp | | varchar(255) | YES | | | |
|
| xmpp | | varchar(255) | YES | | | |
|
||||||
| photo | | varchar(255) | YES | | | |
|
| photo | | varchar(255) | YES | | | |
|
||||||
|
|
|
@ -4,7 +4,7 @@ DFRN remote auth use
|
||||||
|
|
||||||
| Field | Description | Type | Null | Key | Default | Extra |
|
| Field | Description | Type | Null | Key | Default | Extra |
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| id | sequential ID | int unsigned | YES | PRI | | auto_increment |
|
| id | sequential ID | int unsigned | YES | PRI | NULL | auto_increment |
|
||||||
| uid | User id | mediumint unsigned | YES | | 0 | |
|
| uid | User id | mediumint unsigned | YES | | 0 | |
|
||||||
| cid | contact.id | int unsigned | YES | | 0 | |
|
| cid | contact.id | int unsigned | YES | | 0 | |
|
||||||
| dfrn_id | | varchar(255) | YES | | | |
|
| dfrn_id | | varchar(255) | YES | | | |
|
||||||
|
|
|
@ -4,12 +4,12 @@ Custom profile fields
|
||||||
|
|
||||||
| Field | Description | Type | Null | Key | Default | Extra |
|
| Field | Description | Type | Null | Key | Default | Extra |
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| id | sequential ID | int unsigned | YES | PRI | | auto_increment |
|
| id | sequential ID | int unsigned | YES | PRI | NULL | auto_increment |
|
||||||
| uid | Owner user id | mediumint unsigned | YES | | 0 | |
|
| uid | Owner user id | mediumint unsigned | YES | | 0 | |
|
||||||
| order | Field ordering per user | mediumint unsigned | YES | | 1 | |
|
| order | Field ordering per user | mediumint unsigned | YES | | 1 | |
|
||||||
| psid | ID of the permission set of this profile field - 0 = public | int unsigned | NO | | | |
|
| psid | ID of the permission set of this profile field - 0 = public | int unsigned | NO | | NULL | |
|
||||||
| label | Label of the field | varchar(255) | YES | | | |
|
| label | Label of the field | varchar(255) | YES | | | |
|
||||||
| value | Value of the field | text | NO | | | |
|
| value | Value of the field | text | NO | | NULL | |
|
||||||
| created | creation time | datetime | YES | | 0001-01-01 00:00:00 | |
|
| created | creation time | datetime | YES | | 0001-01-01 00:00:00 | |
|
||||||
| edited | last edit time | datetime | YES | | 0001-01-01 00:00:00 | |
|
| edited | last edit time | datetime | YES | | 0001-01-01 00:00:00 | |
|
||||||
|
|
||||||
|
|
|
@ -4,7 +4,7 @@ Used for OStatus: Contains feed subscribers
|
||||||
|
|
||||||
| Field | Description | Type | Null | Key | Default | Extra |
|
| Field | Description | Type | Null | Key | Default | Extra |
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| id | sequential ID | int unsigned | YES | PRI | | auto_increment |
|
| id | sequential ID | int unsigned | YES | PRI | NULL | auto_increment |
|
||||||
| uid | User id | mediumint unsigned | YES | | 0 | |
|
| uid | User id | mediumint unsigned | YES | | 0 | |
|
||||||
| callback_url | | varchar(255) | YES | | | |
|
| callback_url | | varchar(255) | YES | | | |
|
||||||
| topic | | varchar(255) | YES | | | |
|
| topic | | varchar(255) | YES | | | |
|
||||||
|
|
|
@ -4,12 +4,12 @@ registrations requiring admin approval
|
||||||
|
|
||||||
| Field | Description | Type | Null | Key | Default | Extra |
|
| Field | Description | Type | Null | Key | Default | Extra |
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| id | sequential ID | int unsigned | YES | PRI | | auto_increment |
|
| id | sequential ID | int unsigned | YES | PRI | NULL | auto_increment |
|
||||||
| hash | | varchar(255) | YES | | | |
|
| hash | | varchar(255) | YES | | | |
|
||||||
| created | | datetime | YES | | 0001-01-01 00:00:00 | |
|
| created | | datetime | YES | | 0001-01-01 00:00:00 | |
|
||||||
| uid | User id | mediumint unsigned | YES | | 0 | |
|
| uid | User id | mediumint unsigned | YES | | 0 | |
|
||||||
| password | | varchar(255) | YES | | | |
|
| password | | varchar(255) | YES | | | |
|
||||||
| language | | varchar(16) | YES | | | |
|
| language | | varchar(16) | YES | | | |
|
||||||
| note | | text | NO | | | |
|
| note | | text | NO | | NULL | |
|
||||||
|
|
||||||
Return to [database documentation](help/database)
|
Return to [database documentation](help/database)
|
||||||
|
|
|
@ -4,7 +4,7 @@ Table search
|
||||||
|
|
||||||
| Field | Description | Type | Null | Key | Default | Extra |
|
| Field | Description | Type | Null | Key | Default | Extra |
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| id | sequential ID | int unsigned | YES | PRI | | auto_increment |
|
| id | sequential ID | int unsigned | YES | PRI | NULL | auto_increment |
|
||||||
| uid | User id | mediumint unsigned | YES | | 0 | |
|
| uid | User id | mediumint unsigned | YES | | 0 | |
|
||||||
| term | | varchar(255) | YES | | | |
|
| term | | varchar(255) | YES | | | |
|
||||||
|
|
||||||
|
|
|
@ -4,9 +4,9 @@ web session storage
|
||||||
|
|
||||||
| Field | Description | Type | Null | Key | Default | Extra |
|
| Field | Description | Type | Null | Key | Default | Extra |
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| id | sequential ID | bigint unsigned | YES | PRI | | auto_increment |
|
| id | sequential ID | bigint unsigned | YES | PRI | NULL | auto_increment |
|
||||||
| sid | | varbinary(255) | YES | | | |
|
| sid | | varbinary(255) | YES | | | |
|
||||||
| data | | text | NO | | | |
|
| data | | text | NO | | NULL | |
|
||||||
| expire | | int unsigned | YES | | 0 | |
|
| expire | | int unsigned | YES | | 0 | |
|
||||||
|
|
||||||
Return to [database documentation](help/database)
|
Return to [database documentation](help/database)
|
||||||
|
|
|
@ -4,7 +4,7 @@ Data stored by Database storage backend
|
||||||
|
|
||||||
| Field | Description | Type | Null | Key | Default | Extra |
|
| Field | Description | Type | Null | Key | Default | Extra |
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| id | Auto incremented image data id | int unsigned | YES | PRI | | auto_increment |
|
| id | Auto incremented image data id | int unsigned | YES | PRI | NULL | auto_increment |
|
||||||
| data | file data | longblob | YES | | | |
|
| data | file data | longblob | YES | | NULL | |
|
||||||
|
|
||||||
Return to [database documentation](help/database)
|
Return to [database documentation](help/database)
|
||||||
|
|
|
@ -4,7 +4,7 @@ tags and mentions
|
||||||
|
|
||||||
| Field | Description | Type | Null | Key | Default | Extra |
|
| Field | Description | Type | Null | Key | Default | Extra |
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| id | | int unsigned | YES | PRI | | auto_increment |
|
| id | | int unsigned | YES | PRI | NULL | auto_increment |
|
||||||
| name | | varchar(96) | YES | | | |
|
| name | | varchar(96) | YES | | | |
|
||||||
| url | | varbinary(255) | YES | | | |
|
| url | | varbinary(255) | YES | | | |
|
||||||
|
|
||||||
|
|
|
@ -4,8 +4,8 @@ OAuth usage
|
||||||
|
|
||||||
| Field | Description | Type | Null | Key | Default | Extra |
|
| Field | Description | Type | Null | Key | Default | Extra |
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| id | | varchar(40) | YES | PRI | | |
|
| id | | varchar(40) | YES | PRI | NULL | |
|
||||||
| secret | | text | NO | | | |
|
| secret | | text | NO | | NULL | |
|
||||||
| client_id | | varchar(20) | YES | | | |
|
| client_id | | varchar(20) | YES | | | |
|
||||||
| expires | | int | YES | | 0 | |
|
| expires | | int | YES | | 0 | |
|
||||||
| scope | | varchar(200) | YES | | | |
|
| scope | | varchar(200) | YES | | | |
|
||||||
|
|
|
@ -6,8 +6,8 @@ User specific public contact data
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| cid | Contact id of the linked public contact | int unsigned | YES | PRI | 0 | |
|
| cid | Contact id of the linked public contact | int unsigned | YES | PRI | 0 | |
|
||||||
| uid | User id | mediumint unsigned | YES | PRI | 0 | |
|
| uid | User id | mediumint unsigned | YES | PRI | 0 | |
|
||||||
| blocked | Contact is completely blocked for this user | boolean | NO | | | |
|
| blocked | Contact is completely blocked for this user | boolean | NO | | NULL | |
|
||||||
| ignored | Posts from this contact are ignored | boolean | NO | | | |
|
| ignored | Posts from this contact are ignored | boolean | NO | | NULL | |
|
||||||
| collapsed | Posts from this contact are collapsed | boolean | NO | | | |
|
| collapsed | Posts from this contact are collapsed | boolean | NO | | NULL | |
|
||||||
|
|
||||||
Return to [database documentation](help/database)
|
Return to [database documentation](help/database)
|
||||||
|
|
|
@ -4,8 +4,8 @@ The local users
|
||||||
|
|
||||||
| Field | Description | Type | Null | Key | Default | Extra |
|
| Field | Description | Type | Null | Key | Default | Extra |
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| uid | sequential ID | mediumint unsigned | YES | PRI | | auto_increment |
|
| uid | sequential ID | mediumint unsigned | YES | PRI | NULL | auto_increment |
|
||||||
| parent-uid | The parent user that has full control about this user | mediumint unsigned | NO | | | |
|
| parent-uid | The parent user that has full control about this user | mediumint unsigned | NO | | NULL | |
|
||||||
| guid | A unique identifier for this user | varchar(64) | YES | | | |
|
| guid | A unique identifier for this user | varchar(64) | YES | | | |
|
||||||
| username | Name that this user is known by | varchar(255) | YES | | | |
|
| username | Name that this user is known by | varchar(255) | YES | | | |
|
||||||
| password | encrypted password | varchar(255) | YES | | | |
|
| password | encrypted password | varchar(255) | YES | | | |
|
||||||
|
@ -20,10 +20,10 @@ The local users
|
||||||
| default-location | Default for item.location | varchar(255) | YES | | | |
|
| default-location | Default for item.location | varchar(255) | YES | | | |
|
||||||
| allow_location | 1 allows to display the location | boolean | YES | | 0 | |
|
| allow_location | 1 allows to display the location | boolean | YES | | 0 | |
|
||||||
| theme | user theme preference | varchar(255) | YES | | | |
|
| theme | user theme preference | varchar(255) | YES | | | |
|
||||||
| pubkey | RSA public key 4096 bit | text | NO | | | |
|
| pubkey | RSA public key 4096 bit | text | NO | | NULL | |
|
||||||
| prvkey | RSA private key 4096 bit | text | NO | | | |
|
| prvkey | RSA private key 4096 bit | text | NO | | NULL | |
|
||||||
| spubkey | | text | NO | | | |
|
| spubkey | | text | NO | | NULL | |
|
||||||
| sprvkey | | text | NO | | | |
|
| sprvkey | | text | NO | | NULL | |
|
||||||
| verified | user is verified through email | boolean | YES | | 0 | |
|
| verified | user is verified through email | boolean | YES | | 0 | |
|
||||||
| blocked | 1 for user is blocked | boolean | YES | | 0 | |
|
| blocked | 1 for user is blocked | boolean | YES | | 0 | |
|
||||||
| blockwall | Prohibit contacts to post to the profile page of the user | boolean | YES | | 0 | |
|
| blockwall | Prohibit contacts to post to the profile page of the user | boolean | YES | | 0 | |
|
||||||
|
@ -35,8 +35,8 @@ The local users
|
||||||
| page-flags | page/profile type | tinyint unsigned | YES | | 0 | |
|
| page-flags | page/profile type | tinyint unsigned | YES | | 0 | |
|
||||||
| account-type | | tinyint unsigned | YES | | 0 | |
|
| account-type | | tinyint unsigned | YES | | 0 | |
|
||||||
| prvnets | | boolean | YES | | 0 | |
|
| prvnets | | boolean | YES | | 0 | |
|
||||||
| pwdreset | Password reset request token | varchar(255) | NO | | | |
|
| pwdreset | Password reset request token | varchar(255) | NO | | NULL | |
|
||||||
| pwdreset_time | Timestamp of the last password reset request | datetime | NO | | | |
|
| pwdreset_time | Timestamp of the last password reset request | datetime | NO | | NULL | |
|
||||||
| maxreq | | int unsigned | YES | | 10 | |
|
| maxreq | | int unsigned | YES | | 10 | |
|
||||||
| expire | | int unsigned | YES | | 0 | |
|
| expire | | int unsigned | YES | | 0 | |
|
||||||
| account_removed | if 1 the account is removed | boolean | YES | | 0 | |
|
| account_removed | if 1 the account is removed | boolean | YES | | 0 | |
|
||||||
|
@ -44,10 +44,10 @@ The local users
|
||||||
| account_expires_on | timestamp when account expires and will be deleted | datetime | YES | | 0001-01-01 00:00:00 | |
|
| account_expires_on | timestamp when account expires and will be deleted | datetime | YES | | 0001-01-01 00:00:00 | |
|
||||||
| expire_notification_sent | timestamp of last warning of account expiration | datetime | YES | | 0001-01-01 00:00:00 | |
|
| expire_notification_sent | timestamp of last warning of account expiration | datetime | YES | | 0001-01-01 00:00:00 | |
|
||||||
| def_gid | | int unsigned | YES | | 0 | |
|
| def_gid | | int unsigned | YES | | 0 | |
|
||||||
| allow_cid | default permission for this user | mediumtext | NO | | | |
|
| allow_cid | default permission for this user | mediumtext | NO | | NULL | |
|
||||||
| allow_gid | default permission for this user | mediumtext | NO | | | |
|
| allow_gid | default permission for this user | mediumtext | NO | | NULL | |
|
||||||
| deny_cid | default permission for this user | mediumtext | NO | | | |
|
| deny_cid | default permission for this user | mediumtext | NO | | NULL | |
|
||||||
| deny_gid | default permission for this user | mediumtext | NO | | | |
|
| deny_gid | default permission for this user | mediumtext | NO | | NULL | |
|
||||||
| openidserver | | text | NO | | | |
|
| openidserver | | text | NO | | NULL | |
|
||||||
|
|
||||||
Return to [database documentation](help/database)
|
Return to [database documentation](help/database)
|
||||||
|
|
|
@ -4,7 +4,7 @@ Deleted usernames
|
||||||
|
|
||||||
| Field | Description | Type | Null | Key | Default | Extra |
|
| Field | Description | Type | Null | Key | Default | Extra |
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| id | sequential ID | int unsigned | YES | PRI | | auto_increment |
|
| id | sequential ID | int unsigned | YES | PRI | NULL | auto_increment |
|
||||||
| username | | varchar(255) | YES | | | |
|
| username | | varchar(255) | YES | | NULL | |
|
||||||
|
|
||||||
Return to [database documentation](help/database)
|
Return to [database documentation](help/database)
|
||||||
|
|
|
@ -4,7 +4,7 @@ Activity Verbs
|
||||||
|
|
||||||
| Field | Description | Type | Null | Key | Default | Extra |
|
| Field | Description | Type | Null | Key | Default | Extra |
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| id | | smallint unsigned | YES | PRI | | auto_increment |
|
| id | | smallint unsigned | YES | PRI | NULL | auto_increment |
|
||||||
| name | | varchar(100) | YES | | | |
|
| name | | varchar(100) | YES | | | |
|
||||||
|
|
||||||
Return to [database documentation](help/database)
|
Return to [database documentation](help/database)
|
||||||
|
|
|
@ -4,7 +4,7 @@ Inter process communication between the frontend and the worker
|
||||||
|
|
||||||
| Field | Description | Type | Null | Key | Default | Extra |
|
| Field | Description | Type | Null | Key | Default | Extra |
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| key | | int | YES | PRI | | |
|
| key | | int | YES | PRI | NULL | |
|
||||||
| jobs | Flag for outstanding jobs | boolean | NO | | | |
|
| jobs | Flag for outstanding jobs | boolean | NO | | NULL | |
|
||||||
|
|
||||||
Return to [database documentation](help/database)
|
Return to [database documentation](help/database)
|
||||||
|
|
|
@ -4,9 +4,9 @@ Background tasks queue entries
|
||||||
|
|
||||||
| Field | Description | Type | Null | Key | Default | Extra |
|
| Field | Description | Type | Null | Key | Default | Extra |
|
||||||
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
| ----- | ----------- | ---- | ---- | --- | ------- | ----- |
|
||||||
| id | Auto incremented worker task id | int unsigned | YES | PRI | | auto_increment |
|
| id | Auto incremented worker task id | int unsigned | YES | PRI | NULL | auto_increment |
|
||||||
| command | Task command | varchar(100) | NO | | | |
|
| command | Task command | varchar(100) | NO | | NULL | |
|
||||||
| parameter | Task parameter | mediumtext | NO | | | |
|
| parameter | Task parameter | mediumtext | NO | | NULL | |
|
||||||
| priority | Task priority | tinyint unsigned | YES | | 0 | |
|
| priority | Task priority | tinyint unsigned | YES | | 0 | |
|
||||||
| created | Creation date | datetime | YES | | 0001-01-01 00:00:00 | |
|
| created | Creation date | datetime | YES | | 0001-01-01 00:00:00 | |
|
||||||
| pid | Process id of the worker | int unsigned | YES | | 0 | |
|
| pid | Process id of the worker | int unsigned | YES | | 0 | |
|
||||||
|
|
|
@ -174,7 +174,7 @@ class DBStructure
|
||||||
$field['type'] = $value['type'];
|
$field['type'] = $value['type'];
|
||||||
$field['notnull'] = ($value['not null'] ?? false) ? 'YES' : 'NO';
|
$field['notnull'] = ($value['not null'] ?? false) ? 'YES' : 'NO';
|
||||||
$field['primary'] = ($value['primary'] ?? false) ? 'PRI' : '';
|
$field['primary'] = ($value['primary'] ?? false) ? 'PRI' : '';
|
||||||
$field['default'] = $value['default'] ?? '';
|
$field['default'] = $value['default'] ?? 'NULL';
|
||||||
$field['extra'] = $value['extra'] ?? '';
|
$field['extra'] = $value['extra'] ?? '';
|
||||||
|
|
||||||
$fields[] = $field;
|
$fields[] = $field;
|
||||||
|
|
Loading…
Reference in New Issue
Block a user