@ -0,0 +1,17 @@ | |||
Table addon | |||
=========== | |||
| Field | Description | Type | Null | Key | Default | Extra | | |||
| ------------- | --------------------------------------------- | ---------- | ---- | --- | ------- | --------------- | | |||
| id | | int(11) | NO | PRI | NULL | auto_increment | | |||
| name | plugin base (file)name | char(255) | NO | | | | | |||
| version | currently unused | char(255) | NO | | | | | |||
| installed | currently always 1 | tinyint(1) | NO | | 0 | | | |||
| hidden | currently unused | tinyint(1) | NO | | 0 | | | |||
| timestamp | file timestamp to check for reloads | bigint(20) | NO | | 0 | | | |||
| plugin_admin | 1 = has admin config, 0 = has no admin config | tinyint(1) | NO | | 0 | | | |||
Notes: | |||
These are addons which have been enabled by the site administrator on the admin/plugin page | |||
Return to [database documentation](help/database) |
@ -0,0 +1,22 @@ | |||
Table attach | |||
============ | |||
| Field | Description | Type | Null | Key | Default | Extra | | |||
| ---------- | ------------------------------------------------------| ------------ | ---- | --- | ------------------- | --------------- | | |||
| id | generated index | int(11) | NO | PRI | NULL | auto_increment | | |||
| uid | user_id of owner | int(11) | NO | | 0 | | | |||
| hash | hash | varchar(64) | NO | | | | | |||
| filename | filename of original | varchar(255) | NO | | | | | |||
| filetype | mimetype | varchar(64) | NO | | | | | |||
| filesize | size in bytes | int(11) | NO | | 0 | | | |||
| data | file data | longblob | NO | | NULL | | | |||
| created | creation time | datetime | NO | | 0000-00-00 00:00:00 | | | |||
| edited | last edit time | datetime | NO | | 0000-00-00 00:00:00 | | | |||
| allow_cid | Access Control - list of allowed contact.id '<19><78> | mediumtext | NO | | NULL | | | |||
| allow_gid | Access Control - list of allowed groups | mediumtext | NO | | NULL | | | |||
| deny_cid | Access Control - list of denied contact.id | mediumtext | NO | | NULL | | | |||
| deny_gid | Access Control - list of denied groups | mediumtext | NO | | NULL | | | |||
Notes: Permissions are surrounded by angle chars. e.g. <4> | |||
Return to [database documentation](help/database) |
@ -0,0 +1,14 @@ | |||
Table auth_codes | |||
================ | |||
OAuth2 authorisation register - currently implemented but unused | |||
| Field | Description | Type | Null | Key | Default | Extra | | |||
| ------------- | ----------- | ------------ | ---- | --- | ------- | ----- | | |||
| id | | varchar(40) | NO | PRI | NULL | | | |||
| client_id | | varchar(20) | NO | | | | | |||
| redirect_uri | | varchar(200) | NO | | | | | |||
| expires | | int(11) | NO | | 0 | | | |||
| scope | | varchar(250) | NO | | | | | |||
Return to [database documentation](help/database) |
@ -0,0 +1,11 @@ | |||
Table cache | |||
=========== | |||
| Field | Description | Type | Null | Key | Default | Extra | | |||
| ------------ | ---------------------------------- | ------------ | ---- | --- | ------------------- | ----- | | |||
| k | horizontal width + url or resource | varchar(255) | NO | PRI | NULL | | | |||
| v | OEmbed response from site | text | NO | | NULL | | | |||
| updated | datetime of cache insertion | datetime | NO | MUL | 0000-00-00 00:00:00 | | | |||
| expire_mode | | int(11) | NO | | 0 | | | |||
Return to [database documentation](help/database) |
@ -0,0 +1,13 @@ | |||
Table challenge | |||
=============== | |||
| Field | Description | Type | Null | Key | Default | Extra | | |||
|-------------|------------------|------------------|------|-----|---------|----------------| | |||
| id | sequential ID | int(10) unsigned | NO | PRI | NULL | auto_increment | | |||
| challenge | | varchar(255) | NO | | | | | |||
| dfrn-id | | varchar(255) | NO | | | | | |||
| expire | | int(11) | NO | | 0 | | | |||
| type | | varchar(255) | NO | | | | | |||
| last_update | | varchar(255) | NO | | | | | |||
Return to [database documentation](help/database) |
@ -0,0 +1,13 @@ | |||
Table clients | |||
============= | |||
| Field | Description | Type | Null | Key | Default | Extra | | |||
| ------------- | ----------- | ------------ | ---- | --- | ------- | ----- | | |||
| client_id | | varchar(20) | NO | PRI | NULL | | | |||
| pw | | varchar(20) | NO | | | | | |||
| redirect_uri | | varchar(200) | NO | | | | | |||
| name | | text | YES | | NULL | | | |||
| icon | | text | YES | | NULL | | | |||
| uid | | int(11) | NO | | 0 | | | |||
Return to [database documentation](help/database) |
@ -0,0 +1,11 @@ | |||
Table config | |||
============ | |||
| Field | Description | Type | Null | Key | Default | Extra | | |||
| ----- | ----------- | ---------------- | ---- | --- | ------- | --------------- | | |||
| id | | int(10) unsigned | NO | PRI | NULL | auto_increment | | |||
| cat | | char(255) | NO | MUL | | | | |||
| k | | char(255) | NO | | | | | |||
| v | | text | NO | | NULL | | | |||
Return to [database documentation](help/database) |
@ -0,0 +1,72 @@ | |||
Table contact | |||
============= | |||
| Field | Description | Type | Null | Key | Default | Extra | | |||
|---------------------------|-----------------------------------------------------------|--------------|------|-----|---------------------|----------------| | |||
| id | sequential ID | int(11) | NO | PRI | NULL | auto_increment | | |||
| uid | user.id of the owner of this data | int(11) | NO | MUL | 0 | | | |||
| created | | datetime | NO | | 0000-00-00 00:00:00 | | | |||
| self | 1 if the contact is the user him/her self | tinyint(1) | NO | | 0 | | | |||
| remote_self | | tinyint(1) | NO | | 0 | | | |||
| rel | The kind of the relation between the user and the contact | tinyint(1) | NO | | 0 | | | |||
| duplex | | tinyint(1) | NO | | 0 | | | |||
| network | Network protocol of the contact | varchar(255) | NO | | | | | |||
| name | Name that this contact is known by | varchar(255) | NO | | | | | |||
| nick | Nick- and user name of the contact | varchar(255) | NO | | | | | |||
| location | | varchar(255) | NO | | | | | |||
| about | | text | NO | | NULL | | | |||
| keywords | public keywords (interests) of the contact | text | NO | | NULL | | | |||
| gender | | varchar(32) | NO | | | | | |||
| attag | | varchar(255) | NO | | | | | |||
| photo | Link to the profile photo of the contact | text | NO | | NULL | | | |||
| thumb | Link to the profile photo (thumb size) | text | NO | | NULL | | | |||
| micro | Link to the profile photo (micro size) | text | NO | | NULL | | | |||
| site-pubkey | | text | NO | | NULL | | | |||
| issued-id | | varchar(255) | NO | | | | | |||
| dfrn-id | | varchar(255) | NO | | | | | |||
| url | | varchar(255) | NO | | | | | |||
| nurl | | varchar(255) | NO | | | | | |||
| addr | | varchar(255) | NO | | | | | |||
| alias | | varchar(255) | NO | | | | | |||
| pubkey | RSA public key 4096 bit | text | NO | | NULL | | | |||
| prvkey | RSA private key 4096 bit | text | NO | | NULL | | | |||
| batch | | varchar(255) | NO | | | | | |||
| request | | text | NO | | NULL | | | |||
| notify | | text | NO | | NULL | | | |||
| poll | | text | NO | | NULL | | | |||
| confirm | | text | NO | | NULL | | | |||
| poco | | text | NO | | NULL | | | |||
| aes_allow | | tinyint(1) | NO | | 0 | | | |||
| ret-aes | | tinyint(1) | NO | | 0 | | | |||
| usehub | | tinyint(1) | NO | | 0 | | | |||
| subhub | | tinyint(1) | NO | | 0 | | | |||
| hub-verify | | varchar(255) | NO | | | | | |||
| last-update | Date of the last try to update the contact info | datetime | NO | | 0000-00-00 00:00:00 | | | |||
| success_update | Date of the last successful contact update | datetime | NO | | 0000-00-00 00:00:00 | | | |||
| failure_update | Date of the last failed update | datetime | NO | | 0000-00-00 00:00:00 | | | |||
| name-date | | datetime | NO | | 0000-00-00 00:00:00 | | | |||
| uri-date | | datetime | NO | | 0000-00-00 00:00:00 | | | |||
| avatar-date | | datetime | NO | | 0000-00-00 00:00:00 | | | |||
| term-date | | datetime | NO | | 0000-00-00 00:00:00 | | | |||
| last-item | date of the last post | datetime | NO | | 0000-00-00 00:00:00 | | | |||
| priority | | tinyint(3) | NO | | 0 | | | |||
| blocked | | tinyint(1) | NO | | 1 | | | |||
| readonly | posts of the contact are readonly | tinyint(1) | NO | | 0 | | | |||
| writable | | tinyint(1) | NO | | 0 | | | |||
| forum | contact is a forum | tinyint(1) | NO | | 0 | | | |||
| prv | contact is a private group | tinyint(1) | NO | | 0 | | | |||
| hidden | | tinyint(1) | NO | | 0 | | | |||
| archive | | tinyint(1) | NO | | 0 | | | |||
| pending | | tinyint(1) | NO | | 1 | | | |||
| rating | | tinyint(1) | NO | | 0 | | | |||
| reason | | text | NO | | NULL | | | |||
| closeness | | tinyint(2) | NO | | 99 | | | |||
| info | | mediumtext | NO | | NULL | | | |||
| profile-id | | int(11) | NO | | 0 | | | |||
| bdyear | | varchar(4) | NO | | | | | |||
| bd | | date | NO | | 0000-00-00 | | | |||
| notify_new_posts | | tinyint(1) | NO | | 0 | | | |||
| fetch_further_information | | tinyint(1) | NO | | 0 | | | |||
| ffi_keyword_blacklist | | mediumtext | NO | | NULL | | | |||
Return to [database documentation](help/database) |
@ -0,0 +1,15 @@ | |||
Table conv | |||
========== | |||
| Field | Description | Type | Null | Key | Default | Extra | | |||
| ------- | ----------------------------------------- | ---------------- | ---- | --- | ------------------- | --------------- | | |||
| id | sequential ID | int(10) unsigned | NO | PRI | NULL | auto_increment | | |||
| guid | A unique identifier for this conversation | varchar(64) | NO | | | | | |||
| recips | sender_handle;recipient_handle | mediumtext | NO | | NULL | | | |||
| uid | user_id of the owner of this data | int(11) | NO | MUL | 0 | | | |||
| creator | handle of creator | varchar(255) | NO | | | | | |||
| created | creation timestamp | datetime | NO | | 0000-00-00 00:00:00 | | | |||
| updated | edited timestamp | datetime | NO | | 0000-00-00 00:00:00 | | | |||
| subject | subject of initial message | mediumtext | NO | | NULL | | | |||
Return to [database documentation](help/database) |
@ -0,0 +1,12 @@ | |||
Table deliverq | |||
============== | |||
| Field | Description | Type | Null | Key | Default | Extra | | |||
|---------|------------------|------------------|------|-----|---------|----------------| | |||
| id | sequential ID | int(10) unsigned | NO | PRI | NULL | auto_increment | | |||
| cmd | | varchar(32) | NO | | | | | |||
| item | | int(11) | NO | | 0 | | | |||
| contact | | int(11) | NO | | 0 | | | |||
Return to [database documentation](help/database) |
@ -0,0 +1,11 @@ | |||
Table dsprphotoq | |||
================ | |||
| Field | Description | Type | Null | Key | Default | Extra | | |||
|---------|------------------|------------------|------|-----|---------|----------------| | |||
| id | sequential ID | int(10) unsigned | NO | PRI | NULL | auto_increment | | |||
| uid | | int(11) | NO | | 0 | | | |||
| msg | | mediumtext | NO | | NULL | | | |||
| attempt | | tinyint(4) | NO | | 0 | | | |||
Return to [database documentation](help/database) |
@ -0,0 +1,26 @@ | |||
Table event | |||
=========== | |||
| Field | Description | Type | Null | Key | Default | Extra | | |||
| ---------- | ----------------------------------------------- -------| ------------------- | ---- | --- | ------------------- | --------------- | | |||
| id | sequential ID | int(11) | NO | PRI | NULL | auto_increment | | |||
| uid | user_id of the owner of this data | int(11) | NO | MUL | 0 | | | |||
| cid | contact_id (ID of the contact in contact table) | int(11) | NO | | 0 | | | |||
| uri | | varchar(255) | NO | | | | | |||
| created | creation time | datetime | NO | | 0000-00-00 00:00:00 | | | |||
| edited | last edit time | datetime | NO | | 0000-00-00 00:00:00 | | | |||
| start | event start time | datetime | NO | | 0000-00-00 00:00:00 | | | |||
| finish | event end time | datetime | NO | | 0000-00-00 00:00:00 | | | |||
| summary | short description or title of the event | text | NO | | NULL | | | |||
| desc | event description | text | NO | | NULL | | | |||
| location | event location | text | NO | | NULL | | | |||
| type | event or birthday | varchar(255) | NO | | | | | |||
| nofinish | if event does have no end this is 1 | tinyint(1) | NO | | 0 | | | |||
| adjust | adjust to timezone of the recipient (0 or 1) | tinyint(1) | NO | | 1 | | | |||
| ignore | 0 or 1 | tinyint(1) unsigned | NO | | 0 | | | |||
| allow_cid | Access Control - list of allowed contact.id '<19><78>' | mediumtext | NO | | NULL | | | |||
| allow_gid | Access Control - list of allowed groups | mediumtext | NO | | NULL | | | |||
| deny_cid | Access Control - list of denied contact.id | mediumtext | NO | | NULL | | | |||
| deny_gid | Access Control - list of denied groups | mediumtext | NO | | NULL | | | |||
Return to [database documentation](help/database) |
@ -0,0 +1,23 @@ | |||
Table fcontact | |||
============== | |||
| Field | Description | Type | Null | Key | Default | Extra | | |||
| -------- | ------------- | ---------------- | ---- | --- | ------------------- | --------------- | | |||
| id | sequential ID | int(10) unsigned | NO | PRI | NULL | auto_increment | | |||
| url | | varchar(255) | NO | | | | | |||
| name | | varchar(255) | NO | | | | | |||
| photo | | varchar(255) | NO | | | | | |||
| request | | varchar(255) | NO | | | | | |||
| nick | | varchar(255) | NO | | | | | |||
| addr | | varchar(255) | NO | MUL | | | | |||
| batch | | varchar(255) | NO | | | | | |||
| notify | | varchar(255) | NO | | | | | |||
| poll | | varchar(255) | NO | | | | | |||
| confirm | | varchar(255) | NO | | | | | |||
| priority | | tinyint(1) | NO | | 0 | | | |||
| network | | varchar(32) | NO | | | | | |||
| alias | | varchar(255) | NO | | | | | |||
| pubkey | | text | NO | | NULL | | | |||
| updated | | datetime | NO | | 0000-00-00 00:00:00 | | | |||
Return to [database documentation](help/database) |
@ -0,0 +1,11 @@ | |||
Table ffinder | |||
============= | |||
| Field | Description | Type | Null | Key | Default | Extra | | |||
| ----- | ----------- | ---------------- | ---- | --- | ------- | --------------- | | |||
| id | | int(10) unsigned | NO | PRI | NULL | auto_increment | | |||
| uid | | int(10) unsigned | NO | | 0 | | | |||
| cid | | int(10) unsigned | NO | | 0 | | | |||
| fid | | int(10) unsigned | NO | | 0 | | | |||
Return to [database documentation](help/database) |
@ -0,0 +1,11 @@ | |||
Table fserver | |||
============= | |||
| Field | Description | Type | Null | Key | Default | Extra | | |||
| ------- | ----------- | ------------ | ---- | --- | ------- | --------------- | | |||
| id | | int(11) | NO | PRI | NULL | auto_increment | | |||
| server | | varchar(255) | NO | MUL | | | | |||
| posturl | | varchar(255) | NO | | | | | |||
| key | | text | NO | | NULL | | | |||
Return to [database documentation](help/database) |
@ -0,0 +1,16 @@ | |||
Table fsuggest | |||
============== | |||
| Field | Description | Type | Null | Key | Default | Extra | | |||
| ------- | ----------- | ------------ | ---- | --- | ------------------- | --------------- | | |||
| id | | int(11) | NO | PRI | NULL | auto_increment | | |||
| uid | | int(11) | NO | | 0 | | | |||
| cid | | int(11) | NO | | 0 | | | |||
| name | | varchar(255) | NO | | | | | |||
| url | | varchar(255) | NO | | | | | |||
| request | | varchar(255) | NO | | | | | |||
| photo | | varchar(255) | NO | | | | | |||
| note | | text | NO | | NULL | | | |||
| created | | datetime | NO | | 0000-00-00 00:00:00 | | | |||
Return to [database documentation](help/database) |
@ -0,0 +1,10 @@ | |||
Table gcign | |||
=========== | |||
| Field | Description | Type | Null | Key | Default | Extra | | |||
| ----- | ------------------------------ | ------- | ---- | --- | ------- | --------------- | | |||
| id | sequential ID | int(11) | NO | PRI | NULL | auto_increment | | |||
| uid | local user.id | int(11) | NO | MUL | 0 | | | |||
| gcid | gcontact.id of ignored contact | int(11) | NO | MUL | 0 | | | |||
Return to [database documentation](help/database) |
@ -0,0 +1,27 @@ | |||
Table gcontact | |||
============== | |||
| Field |Description | Type | Null | Key | Default | Extra | | |||
|--------------|------------------------------------|------------------|------|-----|---------------------|----------------| | |||
| id | sequential ID | int(10) unsigned | NO | PRI | NULL | auto_increment | | |||
| name | Name that this contact is known by | varchar(255) | NO | | | | | |||
| nick | Nick- and user name of the contact | varchar(255) | NO | | | | | |||
| url | Link to the contacts profile page | varchar(255) | NO | | | | | |||
| nurl | | varchar(255) | NO | MUL | | | | |||
| photo | Link to the profile photo | varchar(255) | NO | | | | | |||
| connect | | varchar(255) | NO | | | | | |||
| created | | datetime | NO | | 0000-00-00 00:00:00 | | | |||
| updated | | datetime | YES | MUL | 0000-00-00 00:00:00 | | | |||
| last_contact | | datetime | YES | | 0000-00-00 00:00:00 | | | |||
| last_failure | | datetime | YES | | 0000-00-00 00:00:00 | | | |||
| location | | varchar(255) | NO | | | | | |||
| about | | text | NO | | NULL | | | |||
| keywords | puplic keywords (interests) | text | NO | | NULL | | | |||
| gender | | varchar(32) | NO | | | | | |||
| community | 1 if contact is forum account | tinyint(1) | NO | | 0 | | | |||
| network | social network protocol | varchar(255) | NO | | | | | |||
| addr | | varchar(255) | NO | | | | | |||
| generation | | tinyint(3) | NO | | 0 | | | |||
| server_url | baseurl of the contacts server | varchar(255) | NO | | | | | |||
Return to [database documentation](help/database) |
@ -0,0 +1,13 @@ | |||
Table glink | |||
=========== | |||
| Field | Description | Type | Null | Key | Default | Extra | | |||
|---------|------------------|------------------|------|-----|---------------------|----------------| | |||
| id | sequential ID | int(10) unsigned | NO | PRI | NULL | auto_increment | | |||
| cid | | int(11) | NO | MUL | 0 | | | |||
| uid | | int(11) | NO | | 0 | | | |||
| gcid | | int(11) | NO | MUL | 0 | | | |||
| zcid | | int(11) | NO | MUL | 0 | | | |||
| updated | | datetime | NO | | 0000-00-00 00:00:00 | | | |||
Return to [database documentation](help/database) |
@ -0,0 +1,12 @@ | |||
Table group | |||
=========== | |||
| Field | Description | Type | Null | Key | Default | Extra | | |||
| ------- | ------------------------------------------ | ---------------- | ---- | --- | ------- | --------------- | | |||
| id | sequential ID | int(10) unsigned | NO | PRI | NULL | auto_increment | | |||
| uid | user.id owning this data | int(10) unsigned | NO | MUL | 0 | | | |||
| visible | 1 indicates the member list is not private | tinyint(1) | NO | | 0 | | | |||
| deleted | 1 indicates the group has been deleted | tinyint(1) | NO | | 0 | | | |||
| name | human readable name of group | varchar(255) | NO | | | | | |||
Return to [database documentation](help/database) |
@ -0,0 +1,11 @@ | |||
Table group_member | |||
================== | |||
| Field | Description | Type | Null | Key | Default | Extra | | |||
| ---------- | ----------------------------------------------------------- | ---------------- | ---- | --- | ------- | --------------- | | |||
| id | sequential ID | int(10) unsigned | NO | PRI | NULL | auto_increment | | |||
| uid | user.id of the owner of this data | int(10) unsigned | NO | MUL | 0 | | | |||
| gid | groups.id of the associated group | int(10) unsigned | NO | | 0 | | | |||
| contact-id | contact.id of the member assigned to the associated group | int(10) unsigned | NO | | 0 | | | |||
Return to [database documentation](help/database) |
@ -0,0 +1,23 @@ | |||
Table gserver | |||
============= | |||
| Field | Description | Type | Null | Key | Default | Extra | | |||
|-----------------|------------------|------------------|------|-----|---------------------|----------------| | |||
| id | sequential ID | int(10) unsigned | NO | PRI | NULL | auto_increment | | |||
| url | | varchar(255) | NO | | | | | |||
| nurl | | varchar(255) | NO | MUL | | | | |||
| version | | varchar(255) | NO | | | | | |||
| site_name | | varchar(255) | NO | | | | | |||
| info | | text | NO | | NULL | | | |||
| register_policy | | tinyint(1) | NO | | 0 | | | |||
| poco | | varchar(255) | NO | | | | | |||
| noscrape | | varchar(255) | NO | | | | | |||
| network | | varchar(32) | NO | | | | | |||
| platform | | varchar(255) | NO | | | | | |||
| created | | datetime | NO | | 0000-00-00 00:00:00 | | | |||
| last_poco_query | | datetime | YES | | 0000-00-00 00:00:00 | | | |||
| last_contact | | datetime | YES | | 0000-00-00 00:00:00 | | | |||
| last_failure | | datetime | YES | | 0000-00-00 00:00:00 | | | |||
Return to [database documentation](help/database) |
@ -0,0 +1,12 @@ | |||
Table guid | |||
========== | |||
| Field | Description | Type | Null | Key | Default | Extra | | |||
|---------|------------------|------------------|------|-----|---------|----------------| | |||
| id | sequential ID | int(10) unsigned | NO | PRI | NULL | auto_increment | | |||
| guid | | varchar(255) | NO | MUL | | | | |||
| plink | | varchar(255) | NO | MUL | | | | |||
| uri | | varchar(255) | NO | MUL | | | | |||
| network | | varchar(32) | NO | | | | | |||
Return to [database documentation](help/database) |
@ -0,0 +1,12 @@ | |||
Table hook | |||
========== | |||
| Field | Description | Type | Null | Key | Default | Extra | | |||
| -------- | ---------------------------------------------------------------------------------------------------------- | ---------------- | ---- | --- | ------- | --------------- | | |||
| id | sequential ID | int(11) | NO | PRI | NULL | auto_increment | | |||
| hook | name of hook | varchar(255) | NO | MUL | | | | |||
| file | relative filename of hook handler | varchar(255) | NO | | | | | |||
| function | function name of hook handler | varchar(255) | NO | | | | | |||
| priority | not yet implemented - can be used to sort conflicts in hook handling by calling handlers in priority order | int(11) unsigned | NO | | 0 | | | |||
Return to [database documentation](help/database) |
@ -0,0 +1,18 @@ | |||
Table intro | |||
=========== | |||
| Field | Description | Type | Null | Key | Default | Extra | | |||
|------------|------------------|------------------|------|-----|---------------------|----------------| | |||
| id | sequential ID | int(10) unsigned | NO | PRI | NULL | auto_increment | | |||
| uid | | int(10) unsigned | NO | | 0 | | | |||
| fid | | int(11) | NO | | 0 | | | |||
| contact-id | | int(11) | NO | | 0 | | | |||
| knowyou | | tinyint(1) | NO | | 0 | | | |||
| duplex | | tinyint(1) | NO | | 0 | | | |||
| note | | text | NO | | NULL | | | |||
| hash | | varchar(255) | NO | | | | | |||
| datetime | | datetime | NO | | 0000-00-00 00:00:00 | | | |||
| blocked | | tinyint(1) | NO | | 1 | | | |||
| ignore | | tinyint(1) | NO | | 0 | | | |||
Return to [database documentation](help/database) |
@ -0,0 +1,69 @@ | |||
Table item | |||
========== | |||
| Field | Description | Type | Null | Key | Default | Extra | | |||
|---------------|------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------|------|-----|---------------------|----------------| | |||
| id | sequential ID | int(10) unsigned | NO | PRI | NULL | auto_increment | | |||
| guid | A unique identifier for this item | varchar(255) | NO | MUL | | | | |||
| uri | | varchar(255) | NO | MUL | | | | |||
| uid | user.id which owns this copy of the item | int(10) unsigned | NO | MUL | 0 | | | |||
| contact-id | contact.id | int(11) | NO | MUL | 0 | | | |||
| type | | varchar(255) | NO | | | | | |||
| wall | This item was posted to the wall of uid | tinyint(1) | NO | MUL | 0 | | | |||
| gravity | | tinyint(1) | NO | | 0 | | | |||
| parent | item.id of the parent to this item if it is a reply of some form; otherwise this must be set to the id of this item | int(10) unsigned | NO | MUL | 0 | | | |||
| parent-uri | uri of the parent to this item | varchar(255) | NO | MUL | | | | |||
| extid | | varchar(255 | NO | MUL | | | | |||
| thr-parent | If the parent of this item is not the top-level item in the conversation, the uri of the immediate parent; otherwise set to parent-uri | varchar(255) | NO | | | | | |||
| created | Creation timestamp. | datetime | NO | | 0000-00-00 00:00:00 | | | |||
| edited | Date of last edit (default is created) | datetime | NO | | 0000-00-00 00:00:00 | | | |||
| commented | Date of last comment/reply to this item | datetime | NO | | 0000-00-00 00:00:00 | | | |||
| received | datetime | datetime | NO | | 0000-00-00 00:00:00 | | | |||
| changed | Date that something in the conversation changed, indicating clients should fetch the conversation again | datetime | NO | | 0000-00-00 00:00:00 | | | |||
| owner-name | Name of the owner of this item | varchar(255) | NO | | | | | |||
| owner-link | Link to the profile page of the owner of this item | varchar(255) | NO | | | | | |||
| owner-avatar | Link to the avatar picture of the owner of this item | varchar(255) | NO | | | | | |||
| author-name | Name of the author of this item | varchar(255) | NO | | | | | |||
| author-link | Link to the profile page of the author of this item | varchar(255) | NO | | | | | |||
| author-avatar | Link to the avatar picture of the author of this item | varchar(255) | NO | | | | | |||
| title | item title | varchar(255) | NO | | | | | |||
| body | item body content | mediumtext | NO | | NULL | | | |||
| app | application which generated this item | varchar(255) | NO | | | | | |||
| verb | ActivityStreams verb | varchar(255) | NO | | | | | |||
| object-type | ActivityStreams object type | varchar(255) | 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(255) | NO | | | | | |||
| target | JSON encoded target structure if used | text | NO | | 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 | | NULL | | | |||
| plink | permalink or URL toa displayable copy of the message at its source | varchar(255) | NO | | | | | |||
| 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(255) | NO | MUL | | | | |||
| event-id | Used to link to the event.id | int(11) | NO | | 0 | | | |||
| tag | | mediumtext | NO | | NULL | | | |||
| attach | JSON structure representing attachments to this item | mediumtext | NO | | NULL | | | |||
| inform | | mediumtext | NO | | NULL | | | |||
| file | | mediumtext | NO | | NULL | | | |||
| location | text location where this item originated | varchar(255) | NO | | | | | |||
| coord | longitude/latitude pair representing location where this item originated | varchar(255) | 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 | | NULL | | | |||
| deny_cid | Access Control - list of denied contact.id | mediumtext | NO | | NULL | | | |||
| deny_gid | Access Control - list of denied groups | mediumtext | NO | | NULL | | | |||
| private | distribution is restricted | tinyint(1) | NO | | 0 | | | |||
| pubmail | | tinyint(1) | NO | | 0 | | | |||
| moderated | | tinyint(1) | NO | | 0 | | | |||
| visible | | tinyint(1) | NO | | 0 | | | |||
| spam | | tinyint(1) | NO | | 0 | | | |||
| starred | item has been favourited | tinyint(1) | NO | | 0 | | | |||
| bookmark | item has been bookmarked | tinyint(1) | NO | | 0 | | | |||
| unseen | item has not been seen | tinyint(1) | NO | | 1 | | | |||
| deleted | item has been deleted | tinyint(1) | NO | MUL | 0 | | | |||
| origin | item originated at this site | tinyint(1) | NO | | 0 | | | |||
| forum_mode | | tinyint(1) | NO | | 0 | | | |||
| last-child | | tinyint(1) unsigned | NO | | 1 | | | |||
| mention | The owner of this item was mentioned in it | tinyint(1) | NO | | 0 | | | |||
| network | Network from where the item comes from | varchar(32) | NO | | | | | |||
| rendered-hash | | varchar(32) | NO | | | | | |||
| rendered-html | item.body converted to html | mediumtext | NO | | NULL | | | |||
| global | | tinyint(1) | NO | | 0 | | | |||
Return to [database documentation](help/database) |
@ -0,0 +1,12 @@ | |||
Table item_id | |||
============= | |||
| Field | Description | Type | Null | Key | Default | Extra | | |||
| ------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ | ---- | --- | ------- | --------------- | | |||
| id | sequential ID | int(11) | NO | PRI | NULL | auto_increment | | |||
| iid | item.id of the referenced item | int(11) | NO | MUL | 0 | | | |||
| uid | user.id of the owner of this data | int(11) | NO | MUL | 0 | | | |||
| sid | an additional identifier to attach or link to the referenced item (often used to store a message_id from another system in order to suppress duplicates) | varchar(255) | NO | MUL | | | | |||
| service | the name or description of the service which generated this identifier | varchar(255) | NO | MUL | | | | |||
Return to [database documentation](help/database) |
@ -0,0 +1,11 @@ | |||
Table locks | |||
=========== | |||
| Field | Description | Type | Null | Key | Default | Extra | | |||
|---------|------------------|--------------|------|-----|---------------------|----------------| | |||
| id | sequential ID | int(11) | NO | PRI | NULL | auto_increment | | |||
| name | | varchar(128) | NO | | | | | |||
| locked | | tinyint(1) | NO | | 0 | | | |||
| created | | datetime | YES | | 0000-00-00 00:00:00 | | | |||
Return to [database documentation](help/database) |
@ -0,0 +1,24 @@ | |||
Table mail | |||
========== | |||
| Field | Description | Type | Null | Key | Default | Extra | | |||
| ---------- | -------------------------------------------- | ---------------- | ---- | --- | ------------------- | --------------- | | |||
| id | sequential ID | int(10) unsigned | NO | PRI | NULL | auto_increment | | |||
| uid | user.id of the owner of this data | int(10) unsigned | NO | MUL | 0 | | | |||
| guid | A unique identifier for this private message | int(10) unsigned | NO | MUL | | | | |||
| from-name | name of the sender | varchar(255) | NO | | | | | |||
| from-photo | contact photo link of the sender | varchar(255) | NO | | | | | |||
| from-url | profile linke of the sender | varchar(255) | NO | | | | | |||
| contact-id | contact.id | varchar(255) | NO | | | | | |||
| convid | conv.id | int(11) unsigned | NO | MUL | 0 | | | |||
| title | | varchar(255) | NO | | | | | |||
| body | | mediumtext | NO | | NULL | | | |||
| seen | if message visited it is 1 | varchar(255) | NO | | 0 | | | |||
| reply | | varchar(255) | NO | MUL | 0 | | | |||
| replied | | varchar(255) | NO | | 0 | | | |||
| unknown | if sender not in the contact table this is 1 | varchar(255) | NO | | 0 | | | |||
| uri | | varchar(255) | NO | MUL | | | | |||
| parent-uri | | varchar(255) | NO | MUL | | | | |||
| created | creation time of the private message | datetime | NO | | 0000-00-00 00:00:00 | | | |||
Return to [database documentation](help/database) |
@ -0,0 +1,20 @@ | |||
Table mailacct | |||
============== | |||
| Field | Description | Type | Null | Key | Default | Extra | | |||
|--------------|------------------|--------------|------|-----|---------------------|----------------| | |||
| id | sequential ID | int(11) | NO | PRI | NULL | auto_increment | | |||
| uid | | int(11) | NO | | 0 | | | |||
| server | | varchar(255) | NO | | | | | |||
| port | | int(11) | NO | | 0 | | | |||
| ssltype | | varchar(16) | NO | | | | | |||
| mailbox | | varchar(255) | NO | | | | | |||
| user | | varchar(255) | NO | | | | | |||
| pass | | text | NO | | NULL | | | |||
| reply_to | | varchar(255) | NO | | | | | |||
| action | | int(11) | NO | | 0 | | | |||
| movetofolder | | varchar(255) | NO | | | | | |||
| pubmail | | tinyint(1) | NO | | 0 | | | |||
| last_check | | datetime | NO | | 0000-00-00 00:00:00 | | | |||
Return to [database documentation](help/database) |
@ -0,0 +1,10 @@ | |||
Table manage | |||
============ | |||
| Field | Description | Type | Null | Key | Default | Extra | | |||
| ----- | ------------- | ------- | ---- | --- | ------- | --------------- | | |||
| id | sequential ID | int(11) | NO | PRI | NULL | auto_increment | | |||
| uid | user.id | int(11) | NO | MUL | 0 | | | |||
| mid | | int(11) | NO | | 0 | | | |||
Return to [database documentation](help/database) |
@ -0,0 +1,12 @@ | |||
Table notify-threads | |||
==================== | |||
| Field | Description | Type | Null | Key | Default | Extra | | |||
|--------------------|------------------|------------------|------|-----|---------|----------------| | |||
| id | sequential ID | int(11) | NO | PRI | NULL | auto_increment | | |||
| notify-id | | int(11) | NO | | 0 | | | |||
| master-parent-item | | int(10) unsigned | NO | MUL | 0 | | | |||
| parent-item | | int(10) unsigned | NO | | 0 | | | |||
| receiver-uid | | int(11) | NO | MUL | 0 | | | |||
Return to [database documentation](help/database) |
@ -0,0 +1,22 @@ | |||
Table notify | |||
============ | |||
| Field | Description | Type | Null | Key | Default | Extra | | |||
| ------ | --------------------------------- | ------------ | ---- | --- | ------------------- | --------------- | | |||
| id | sequential ID | int(11) | NO | PRI | NULL | auto_increment | | |||
| hash | | varchar(64) | NO | | | | | |||
| type | | int(11) | NO | | 0 | | | |||
| name | | varchar(255) | NO | | | | | |||
| url | | varchar(255) | NO | | | | | |||
| photo | | varchar(255) | NO | | | | | |||
| date | | datetime | NO | | 0000-00-00 00:00:00 | | | |||
| msg | | mediumtext | NO | | NULL | | | |||
| uid | user.id of the owner of this data | int(11) | NO | MUL | 0 | | | |||
| link | | varchar(255) | NO | | | | | |||
| parent | | int(11) | NO | | 0 | | | |||
| seen | | tinyint(1) | NO | | 0 | | | |||
| verb | | varchar(255) | NO | | | | | |||
| otype | | varchar(16) | NO | | | | | |||
| iid | item.id | int(11) | NO | | 0 | | | |||
Return to [database documentation](help/database) |
@ -0,0 +1,12 @@ | |||
Table pconfic | |||
============= | |||
| Field | Description | Type | Null | Key | Default | Extra | | |||
|-------|-------------|------------|------|-----|---------|----------------| | |||
| id | | int(11) | NO | PRI | NULL | auto_increment | | |||
| uid | | int(11) | NO | MUL | 0 | | | |||
| cat | | char(255) | NO | | | | | |||
| k | | char(255) | NO | | | | | |||
| v | | mediumtext | NO | | NULL | | | |||
Return to [database documentation](help/database) |
@ -0,0 +1,29 @@ | |||
Table photo | |||
=========== | |||
| Field | Description | Type | Null | Key | Default | Extra | | |||
| ----------- | ------------------------------------------------------ | ---------------- | ---- | --- | ------------------- | --------------- | | |||
| id | sequential ID | int(10) unsigned | NO | PRI | NULL | auto_increment | | |||
| uid | user.id of the owner of this data | int(10) unsigned | NO | MUL | 0 | | | |||
| contact-id | contact.id | int(10) unsigned | NO | | 0 | | | |||
| guid | A unique identifier for this photo | varchar(64) | NO | MUL | | | | |||
| resource-id | | varchar(255) | NO | MUL | | | | |||
| created | creation date | datetime | NO | | 0000-00-00 00:00:00 | | | |||
| edited | last edited date | datetime | NO | | 0000-00-00 00:00:00 | | | |||
| title | | varchar(255) | NO | | | | | |||
| desc | | text | NO | | NULL | | | |||
| album | The name of the album to which the photo belongs | varchar(255) | NO | | | | | |||
| filename | | varchar(255) | NO | | | | | |||
| type | image type | varchar(128) | NO | | image/jpeg | | | |||
| height | | smallint(6) | NO | | 0 | | | |||
| width | | smallint(6) | NO | | 0 | | | |||
| size | | int(10) unsigned | NO | | 0 | | | |||
| data | | mediumblob | NO | | NULL | | | |||
| scale | | tinyint(3) | NO | | 0 | | | |||
| profile | | tinyint(1) | NO | | 0 | | | |||
| allow_cid | Access Control - list of allowed contact.id '<19><78>' | mediumtext | NO | | NULL | | | |||
| allow_gid | Access Control - list of allowed groups | mediumtext | NO | | NULL | | | |||
| deny_cid | Access Control - list of denied contact.id | mediumtext | NO | | NULL | | | |||
| deny_gid | Access Control - list of denied groups | mediumtext | NO | | NULL | | | |||
Return to [database documentation](help/database) |
@ -0,0 +1,19 @@ | |||
Table poll | |||
========== | |||
| Field | Description | Type | Null | Key | Default | Extra | | |||
|-------|-------------|------------|------|-----|---------|----------------| | |||
| id | | int(11) | NO | PRI | NULL | auto_increment | | |||
| uid | | int(11) | NO | MUL | 0 | | | |||
| q0 | | mediumtext | NO | | NULL | | | |||
| q1 | | mediumtext | NO | | NULL | | | |||
| q2 | | mediumtext | NO | | NULL | | | |||
| q3 | | mediumtext | NO | | NULL | | | |||
| q4 | | mediumtext | NO | | NULL | | | |||
| q5 | | mediumtext | NO | | NULL | | | |||
| q6 | | mediumtext | NO | | NULL | | | |||
| q7 | | mediumtext | NO | | NULL | | | |||
| q8 | | mediumtext | NO | | NULL | | | |||
| q9 | | mediumtext | NO | | NULL | | | |||
Return to [database documentation](help/database) |
@ -0,0 +1,10 @@ | |||
Table poll_result | |||
================= | |||
| Field | Description | Type | Null | Key | Default | Extra | | |||
|---------|------------------|---------|------|-----|---------|----------------| | |||
| id | sequential ID | int(11) | NO | PRI | NULL | auto_increment | | |||
| poll_id | | int(11) | NO | MUL | 0 | | | |||
| choice | | int(11) | NO | MUL | 0 | | | |||
Return to [database documentation](help/database) |
@ -0,0 +1,48 @@ | |||
Table profile | |||
============= | |||
| Field | Description | Type | Null | Key | Default | Extra | | |||
|--------------|-----------------------------------------------|--------------|------|-----|---------------------|----------------| | |||
| id | sequential ID | int(11) | NO | PRI | NULL | auto_increment | | |||
| uid | user.id of the owner of this data | int(11) | NO | | 0 | | | |||
| profile-name | Name of the profile | varchar(255) | NO | | | | | |||
| is-default | Mark this profile as default profile | tinyint(1) | NO | | 0 | | | |||
| hide-friends | Hide friend list from viewers of this profile | tinyint(1) | NO | | 0 | | | |||
| name | | varchar(255) | NO | | | | | |||
| pdesc | Title or description | varchar(255) | NO | | | | | |||
| dob | Day of birth | varchar(32) | NO | | 0000-00-00 | | | |||
| address | | varchar(255) | NO | | | | | |||
| locality | | varchar(255) | NO | | | | | |||
| region | | varchar(255) | NO | | | | | |||
| postal-code | | varchar(32) | NO | | | | | |||
| country-name | | varchar(255) | NO | | | | | |||
| hometown | | varchar(255) | NO | MUL | | | | |||
| gender | | varchar(32) | NO | | | | | |||
| marital | | varchar(255) | NO | | | | | |||
| with | | text | NO | | NULL | | | |||
| howlong | | datetime | NO | | 0000-00-00 00:00:00 | | | |||
| sexual | | varchar(255) | NO | | | | | |||
| politic | | varchar(255) | NO | | | | | |||
| religion | | varchar(255) | NO | | | | | |||
| pub_keywords | | text | NO | | NULL | | | |||
| prv_keywords | | text | NO | | NULL | | | |||
| likes | | text | NO | | NULL | | | |||
| dislikes | | text | NO | | NULL | | | |||
| about | | text | NO | | NULL | | | |||
| summary | | varchar(255) | NO | | | | | |||
| music | | text | NO | | NULL | | | |||
| book | | text | NO | | NULL | | | |||
| tv | | text | NO | | NULL | | | |||
| film | | text | NO | | NULL | | | |||
| interest | | text | NO | | NULL | | | |||
| romance | | text | NO | | NULL | | | |||
| work | | text | NO | | NULL | | | |||
| education | | text | NO | | NULL | | | |||
| contact | | text | NO | | NULL | | | |||
| homepage | | varchar(255) | NO | | | | | |||
| photo | | varchar(255) | NO | | | | | |||
| thumb | | varchar(255) | NO | | | | | |||
| publish | publish default profile in local directory | tinyint(1) | NO | | 0 | | | |||
| net-publish | publish profile in global directory | tinyint(1) | NO | | 0 | | | |||
Return to [database documentation](help/database) |
@ -0,0 +1,13 @@ | |||
Table profile_check | |||
=================== | |||
| Field | Description | Type | Null | Key | Default | Extra | | |||
| -------- | ------------- | ---------------- | ---- | --- | ------- | --------------- | | |||
| id | sequential ID | int(10) unsigned | NO | PRI | NULL | auto_increment | | |||
| uid | user.id | int(10) unsigned | NO | | 0 | | | |||
| cid | contact.id | int(10) unsigned | NO | | 0 | | | |||
| dfrn_id | | varchar(255) | NO | | | | | |||
| sec | | varchar(255) | NO | | 0 | | | |||
| expire | | int(11) | NO | | NULL | | | |||
Return to [database documentation](help/database) |
@ -0,0 +1,10 @@ | |||
Table push_subscriber | |||
===================== | |||
| Field | Description | Type | Null | Key | Default | Extra | | |||
|---------|------------------|---------|------|-----|---------|----------------| | |||
| id | sequential ID | int(11) | NO | PRI | NULL | auto_increment | | |||
| poll_id | | int(11) | NO | MUL | 0 | | | |||
| choice | | int(11) | NO | MUL | 0 | | | |||
Return to [database documentation](help/database) |
@ -0,0 +1,14 @@ | |||
Table queue | |||
=========== | |||
| Field | Description | Type | Null | Key | Default | Extra | | |||
|---------|------------------|-------------|------|-----|---------------------|----------------| | |||
| id | sequential ID | int(11) | NO | PRI | NULL | auto_increment | | |||
| cid | | int(11) | NO | MUL | 0 | | | |||
| network | | varchar(32) | NO | MUL | | | | |||
| created | | datetime | NO | MUL | 0000-00-00 00:00:00 | | | |||
| last | | datetime | NO | MUL | 0000-00-00 00:00:00 | | | |||
| content | | mediumtext | NO | | NULL | | | |||
| batch | | tinyint(1) | NO | MUL | 0 | | | |||
Return to [database documentation](help/database) |
@ -0,0 +1,13 @@ | |||
Table register | |||
============== | |||
| Field | Description | Type | Null | Key | Default | Extra | | |||
| -------- | ------------- | ---------------- | ---- | --- | ------------------- | --------------- | | |||
| id | sequential ID | int(11) unsigned | NO | PRI | NULL | auto_increment | | |||
| hash | | varchar(255) | NO | | | | | |||
| created | | datetime | NO | | 0000-00-00 00:00:00 | | | |||
| uid | user.id | int(11) unsigned | NO | | | | | |||
| password | | varchar(255) | NO | | | | | |||
| language | | varchar(16) | NO | | | | | |||
Return to [database documentation](help/database) |
@ -0,0 +1,10 @@ | |||
Table search | |||
============ | |||
| Field | Description | Type | Null | Key | Default | Extra | | |||
|-------|------------------|--------------|------|-----|---------|----------------| | |||
| id | sequential ID | int(11) | NO | PRI | NULL | auto_increment | | |||
| uid | | int(11) | NO | MUL | 0 | | | |||
| term | | varchar(255) | NO | MUL | | | | |||
Return to [database documentation](help/database) |
@ -0,0 +1,11 @@ | |||
Table session | |||
============= | |||
| Field | Description | Type | Null | Key | Default | Extra | | |||
| ------ | ------------- | ------------------- | ---- | --- | ------- | --------------- | | |||
| id | sequential ID | bigint(20) unsigned | NO | PRI | NULL | auto_increment | | |||
| sid | | varchar(255) | NO | MUL | | | | |||
| data | | text | NO | | NULL | | | |||
| expire | | int(10) unsigned | NO | MUL | 0 | | | |||
Return to [database documentation](help/database) |
@ -0,0 +1,13 @@ | |||
Table sign | |||
========== | |||
| Field | Description | Type | Null | Key | Default | Extra | | |||
| ------------ | ------------- | ---------------- | ---- | --- | ------- | --------------- | | |||
| id | sequential ID | int(10) unsigned | NO | PRI | NULL | auto_increment | | |||
| iid | item.id | int(10) unsigned | NO | MUL | 0 | | | |||
| retract_iid | | int(10) unsigned | NO | MUL | 0 | | | |||
| signed_text | | mediumtext | NO | | NULL | | | |||
| signature | | text | NO | | NULL | | | |||
| signer | | varchar(255) | NO | | | | | |||
Return to [database documentation](help/database) |
@ -0,0 +1,13 @@ | |||
Table spam | |||
========== | |||
| Field | Description | Type | Null | Key | Default | Extra | | |||
| ----- | ----------- | ------------ | ---- | --- | ------------------- | --------------- | | |||
| id | | int(11) | NO | PRI | NULL | auto_increment | | |||
| uid | | int(11) | NO | MUL | 0 | | | |||
| spam | | int(11) | NO | MUL | 0 | | | |||
| ham | | int(11) | NO | MUL | 0 | | | |||
| term | | varchar(255) | NO | MUL | | | | |||
| date | | datetime | NO | | 0000-00-00 00:00:00 | | | |||
Return to [database documentation](help/database) |
@ -0,0 +1,19 @@ | |||
Table term | |||
========== | |||
| Field | Description | Type | Null | Key | Default | Extra | | |||
|----------| ------------- |---------------------|------|-----|---------------------|----------------| | |||
| tid | | int(10) unsigned | NO | PRI | NULL | auto_increment | | |||
| oid | | int(10) unsigned | NO | MUL | 0 | | | |||
| otype | | tinyint(3) unsigned | NO | MUL | 0 | | | |||
| type | | tinyint(3) unsigned | NO | MUL | 0 | | | |||
| term | | varchar(255) | NO | | | | | |||
| url | | varchar(255) | NO | | | | | |||
| aid | | int(10) unsigned | NO | | 0 | | | |||
| uid | | int(10) unsigned | NO | MUL | 0 | | | |||
| guid | | varchar(255) | NO | MUL | | | | |||
| created | | datetime | NO | | 0000-00-00 00:00:00 | | | |||
| received | | datetime | NO | | 0000-00-00 00:00:00 | | | |||
| global | | tinyint(1) | NO | | 0 | | | |||
Return to [database documentation](help/database) |
@ -0,0 +1,30 @@ | |||
Table thread | |||
============ | |||
| Field | Description | Type | Null | Key | Default | Extra | | |||
|------------|------------------|------------------|------|-----|---------------------|-------| | |||
| iid | sequential ID | int(10) unsigned | NO | PRI | 0 | | | |||
| uid | | int(10) unsigned | NO | MUL | 0 | | | |||
| contact-id | | int(11) unsigned | NO | | 0 | | | |||
| created | | datetime | NO | MUL | 0000-00-00 00:00:00 | | | |||
| edited | | datetime | NO | | 0000-00-00 00:00:00 | | | |||
| commented | | datetime | NO | MUL | 0000-00-00 00:00:00 | | | |||
| received | | datetime | NO | | 0000-00-00 00:00:00 | | | |||
| changed | | datetime | NO | | 0000-00-00 00:00:00 | | | |||
| wall | | tinyint(1) | NO | MUL | 0 | | | |||
| private | | tinyint(1) | NO | | 0 | | | |||
| pubmail | | tinyint(1) | NO | | 0 | | | |||
| moderated | | tinyint(1) | NO | | 0 | | | |||
| visible | | tinyint(1) | NO | | 0 | | | |||
| spam | | tinyint(1) | NO | | 0 | | | |||
| starred | | tinyint(1) | NO | | 0 | | | |||
| ignored | | tinyint(1) | NO | | 0 | | | |||
| bookmark | | tinyint(1) | NO | | 0 | | | |||
| unseen | | tinyint(1) | NO | | 1 | | | |||
| deleted | | tinyint(1) | NO | | 0 | | | |||
| origin | | tinyint(1) | NO | | 0 | | | |||
| forum_mode | | tinyint(1) | NO | | 0 | | | |||
| mention | | tinyint(1) | NO | | 0 | | | |||
| network | | varchar(32) | NO | | | | | |||
Return to [database documentation](help/database) |
@ -0,0 +1,13 @@ | |||
Table tokens | |||
============ | |||
| Field | Description | Type | Null | Key | Default | Extra | | |||
| ---------- | ----------- | ------------ | ---- | --- | ------- | ----- | | |||
| id | | varchar(40) | NO | PRI | NULL | | | |||
| secret | | text | NO | | NULL | | | |||
| client_id | | varchar(20) | NO | | | | | |||
| expires | | int(11) | NO | | 0 | | | |||
| scope | | varchar(200) | NO | | | | | |||
| uid | | int(11) | NO | | 0 | | | |||
Return to [database documentation](help/database) |
@ -0,0 +1,14 @@ | |||
Table unique_contacts | |||
===================== | |||
| Field | Description | Type | Null | Key | Default | Extra | | |||
|----------|------------------|--------------|------|-----|---------|----------------| | |||
| id | sequential ID | int(11) | NO | PRI | NULL | auto_increment | | |||
| url | | varchar(255) | NO | MUL | | | | |||
| nick | | varchar(255) | NO | | | | | |||
| name | | varchar(255) | NO | | | | | |||
| avatar | | varchar(255) | NO | | | | | |||
| location | | varchar(255) | NO | | | | | |||
| about | | text | NO | | NULL | | | |||
Return to [database documentation](help/database) |
@ -0,0 +1,78 @@ | |||
Table user | |||
========== | |||
| Field | Description | Type | Null | Key | Default | Extra | | |||
|--------------------------|-----------------------------------------------------------------------------------------|---------------------|------|-----|---------------------|----------------| | |||
| uid | sequential ID | int(11) | NO | PRI | NULL | auto_increment | | |||
| guid | A unique identifier for this user | varchar(64) | NO | | | | | |||
| username | Name that this user is known by | varchar(255) | NO | | | | | |||
| password | encrypted password | varchar(255) | NO | | | | | |||
| nickname | nick- and user name | varchar(255) | NO | MUL | | | | |||
| email | the users email address | varchar(255) | NO | | | | | |||
| openid | | varchar(255) | NO | | | | | |||
| timezone | PHP-legal timezone | varchar(128) | NO | | | | | |||
| language | default language | varchar(32) | NO | | en | | | |||
| register_date | timestamp of registration | datetime | NO | | 0000-00-00 00:00:00 | | | |||
| login_date | timestamp of last login | datetime | NO | | 0000-00-00 00:00:00 | | | |||
| default-location | Default for item.location | varchar(255) | NO | | | | | |||
| allow_location | 1 allows to display the location | tinyint(1) | NO | | 0 | | | |||
| theme | user theme preference | varchar(255) | NO | | | | | |||
| pubkey | RSA public key 4096 bit | text | NO | | NULL | | | |||
| prvkey | RSA private key 4096 bit | text | NO | | NULL | | | |||
| spubkey | | text | NO | | NULL | | | |||
| sprvkey | | text | NO | | NULL | | | |||
| verified | user is verified through email | tinyint(1) unsigned | NO | | 0 | | | |||
| blocked | 1 for user is blocked | tinyint(1) unsigned | NO | | 0 | | | |||
| blockwall | Prohibit contacts to post to the profile page of the user | tinyint(1) unsigned | NO | | 0 | | | |||
| hidewall | Hide profile details from unkown viewers | tinyint(1) unsigned | NO | | 0 | | | |||
| blocktags | Prohibit contacts to tag the post of this user | tinyint(1) unsigned | NO | | 0 | | | |||
| unkmail | Permit unknown people to send private mails to this user | tinyint(1) | NO | | 0 | | | |||
| cntunkmail | | int(11) | NO | | 10 | | | |||
| notify-flags | email notification options | int(11) unsigned | NO | | 65535 | | | |||
| page-flags | page/profile type | int(11) unsigned | NO | | 0 | | | |||
| prvnets | | tinyint(1) | NO | | 0 | | | |||
| pwdreset | | varchar(255) | NO | | | | | |||
| maxreq | | int(11) | NO | | 10 | | | |||
| expire | | int(11) unsigned | NO | | 0 | | | |||
| account_removed | if 1 the account is removed | tinyint(1) | NO | | 0 | | | |||
| account_expired | | tinyint(1) | NO | | 0 | | | |||
| account_expires_on | timestamp when account expires and will be deleted | datetime | NO | | 0000-00-00 00:00:00 | | | |||
| expire_notification_sent | timestamp of last warning of account expiration | datetime | NO | | 0000-00-00 00:00:00 | | | |||
| service_class | service class for this account, determines what if any limits/restrictions are in place | varchar(32) | NO | | | | | |||
| def_gid | | int(11) | NO | | 0 | | | |||
| allow_cid | default permission for this user | mediumtext | NO | | NULL | | | |||
| allow_gid | default permission for this user | mediumtext | NO | | NULL | | | |||
| deny_cid | default permission for this user | mediumtext | NO | | NULL | | | |||
| deny_gid | default permission for this user | mediumtext | NO | | NULL | | | |||
| openidserver | | text | NO | | NULL | | | |||
``` | |||
/** | |||
* page-flags | |||
*/ | |||
define ( 'PAGE_NORMAL', 0 ); | |||
define ( 'PAGE_SOAPBOX', 1 ); | |||
define ( 'PAGE_COMMUNITY', 2 ); | |||
define ( 'PAGE_FREELOVE', 3 ); | |||
define ( 'PAGE_BLOG', 4 ); | |||
define ( 'PAGE_PRVGROUP', 5 ); | |||
/** | |||
* notify-flags | |||
*/ | |||
define ( 'NOTIFY_INTRO', 0x0001 ); | |||
define ( 'NOTIFY_CONFIRM', 0x0002 ); | |||
define ( 'NOTIFY_WALL', 0x0004 ); | |||
define ( 'NOTIFY_COMMENT', 0x0008 ); | |||
define ( 'NOTIFY_MAIL', 0x0010 ); | |||
define ( 'NOTIFY_SUGGEST', 0x0020 ); | |||
define ( 'NOTIFY_PROFILE', 0x0040 ); | |||
define ( 'NOTIFY_TAGSELF', 0x0080 ); | |||
define ( 'NOTIFY_TAGSHARE', 0x0100 ); | |||
define ( 'NOTIFY_POKE', 0x0200 ); | |||
define ( 'NOTIFY_SHARE', 0x0400 ); | |||
define ( 'NOTIFY_SYSTEM', 0x8000 ); | |||
``` | |||
Return to [database documentation](help/database) |
@ -0,0 +1,9 @@ | |||
Table userd | |||
=========== | |||
| Field | Description | Type | Null | Key | Default | Extra | | |||
|----------|------------------|--------------|------|-----|---------|----------------| | |||
| id | sequential ID | int(11) | NO | PRI | NULL | auto_increment | | |||
| username | | varchar(255) | NO | MUL | NULL | | | |||
Return to [database documentation](help/database) |
@ -0,0 +1,13 @@ | |||
Table workerqueue | |||
================= | |||
| Field | Description | Type | Null | Key | Default | Extra | | |||
|-----------|------------------|---------------------|------|-----|---------------------|----------------| | |||
| id | sequential ID | int(11) | NO | PRI | NULL | auto_increment | | |||
| parameter | | text | NO | | NULL | | | |||
| priority | | tinyint(3) unsigned | NO | | 0 | | | |||
| created | | datetime | NO | MUL | 0000-00-00 00:00:00 | | | |||
| pid | | int(11) | NO | | 0 | | | |||
| executed | | datetime | NO | | 0000-00-00 00:00:00 | | | |||
Return to [database documentation](help/database) |