schema push
This commit is contained in:
parent
021e95be11
commit
40ac736fc7
148
database.sql
148
database.sql
@ -257,20 +257,6 @@ CREATE TABLE IF NOT EXISTS `contact` (
|
|||||||
KEY `aid` (`aid`)
|
KEY `aid` (`aid`)
|
||||||
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
||||||
|
|
||||||
CREATE TABLE IF NOT EXISTS `conv` (
|
|
||||||
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
|
||||||
`guid` char(64) NOT NULL,
|
|
||||||
`recips` mediumtext NOT NULL,
|
|
||||||
`uid` int(11) NOT NULL,
|
|
||||||
`creator` char(255) NOT NULL,
|
|
||||||
`created` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
|
|
||||||
`updated` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
|
|
||||||
`subject` mediumtext NOT NULL,
|
|
||||||
PRIMARY KEY (`id`),
|
|
||||||
KEY `created` (`created`),
|
|
||||||
KEY `updated` (`updated`)
|
|
||||||
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
||||||
|
|
||||||
CREATE TABLE IF NOT EXISTS `deliverq` (
|
CREATE TABLE IF NOT EXISTS `deliverq` (
|
||||||
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
||||||
`cmd` char(32) NOT NULL,
|
`cmd` char(32) NOT NULL,
|
||||||
@ -491,79 +477,65 @@ CREATE TABLE IF NOT EXISTS `intro` (
|
|||||||
|
|
||||||
CREATE TABLE IF NOT EXISTS `item` (
|
CREATE TABLE IF NOT EXISTS `item` (
|
||||||
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
||||||
`uri` char(255) CHARACTER SET ascii NOT NULL,
|
`uri` char(255) CHARACTER SET ascii NOT NULL DEFAULT '',
|
||||||
`aid` int(10) unsigned NOT NULL DEFAULT '0',
|
`aid` int(10) unsigned NOT NULL DEFAULT '0',
|
||||||
`uid` int(10) unsigned NOT NULL DEFAULT '0',
|
`uid` int(10) unsigned NOT NULL DEFAULT '0',
|
||||||
`type` char(255) NOT NULL,
|
|
||||||
`wall` tinyint(1) NOT NULL DEFAULT '0',
|
`wall` tinyint(1) NOT NULL DEFAULT '0',
|
||||||
`gravity` tinyint(1) NOT NULL DEFAULT '0',
|
|
||||||
`parent` int(10) unsigned NOT NULL DEFAULT '0',
|
`parent` int(10) unsigned NOT NULL DEFAULT '0',
|
||||||
`parent_uri` char(255) CHARACTER SET ascii NOT NULL,
|
`parent_uri` char(255) CHARACTER SET ascii NOT NULL DEFAULT '',
|
||||||
`thr_parent` char(255) NOT NULL,
|
`thr_parent` char(255) NOT NULL DEFAULT '',
|
||||||
`created` datetime NOT NULL,
|
`created` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
|
||||||
`edited` datetime NOT NULL,
|
`edited` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
|
||||||
`commented` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
|
`commented` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
|
||||||
`received` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
|
`received` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
|
||||||
`changed` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
|
`changed` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
|
||||||
`owner_xchan` char(255) NOT NULL DEFAULT '',
|
`owner_xchan` char(255) NOT NULL DEFAULT '',
|
||||||
`author_xchan` char(255) NOT NULL,
|
`author_xchan` char(255) NOT NULL DEFAULT '',
|
||||||
`title` char(255) NOT NULL,
|
`title` char(255) NOT NULL DEFAULT '',
|
||||||
`body` mediumtext NOT NULL,
|
`body` mediumtext NOT NULL,
|
||||||
`app` char(255) NOT NULL,
|
`app` char(255) NOT NULL DEFAULT '',
|
||||||
`lang` char(64) NOT NULL,
|
`lang` char(64) NOT NULL DEFAULT '',
|
||||||
`verb` char(255) NOT NULL,
|
`verb` char(255) NOT NULL DEFAULT '',
|
||||||
`obj_type` char(255) NOT NULL,
|
`obj_type` char(255) NOT NULL DEFAULT '',
|
||||||
`object` text NOT NULL,
|
`object` text NOT NULL,
|
||||||
`tgt_type` char(255) NOT NULL,
|
`tgt_type` char(255) NOT NULL DEFAULT '',
|
||||||
`target` text NOT NULL,
|
`target` text NOT NULL,
|
||||||
`postopts` text NOT NULL,
|
`postopts` text NOT NULL,
|
||||||
`plink` char(255) NOT NULL,
|
`plink` char(255) NOT NULL DEFAULT '',
|
||||||
`resource_id` char(255) NOT NULL,
|
`resource_id` char(255) NOT NULL DEFAULT '',
|
||||||
`event-id` int(11) NOT NULL,
|
`resource_type` char(16) NOT NULL DEFAULT '',
|
||||||
`attach` mediumtext NOT NULL,
|
`attach` mediumtext NOT NULL,
|
||||||
`inform` mediumtext NOT NULL,
|
`inform` mediumtext NOT NULL,
|
||||||
`location` char(255) NOT NULL,
|
`location` char(255) NOT NULL DEFAULT '',
|
||||||
`coord` char(255) NOT NULL,
|
`coord` char(255) NOT NULL DEFAULT '',
|
||||||
`allow_cid` mediumtext NOT NULL,
|
`allow_cid` mediumtext NOT NULL,
|
||||||
`allow_gid` mediumtext NOT NULL,
|
`allow_gid` mediumtext NOT NULL,
|
||||||
`deny_cid` mediumtext NOT NULL,
|
`deny_cid` mediumtext NOT NULL,
|
||||||
`deny_gid` mediumtext NOT NULL,
|
`deny_gid` mediumtext NOT NULL,
|
||||||
`private` tinyint(1) NOT NULL DEFAULT '0',
|
`item_restrict` int(11) NOT NULL DEFAULT '0',
|
||||||
`pubmail` tinyint(1) NOT NULL DEFAULT '0',
|
`item_flags` int(11) NOT NULL DEFAULT '0',
|
||||||
`moderated` tinyint(1) NOT NULL DEFAULT '0',
|
`item_private` tinyint(4) NOT NULL DEFAULT '0',
|
||||||
`visible` tinyint(1) NOT NULL DEFAULT '0',
|
|
||||||
`spam` tinyint(1) NOT NULL DEFAULT '0',
|
|
||||||
`starred` tinyint(1) NOT NULL DEFAULT '0',
|
|
||||||
`bookmark` tinyint(1) NOT NULL DEFAULT '0',
|
|
||||||
`unseen` tinyint(1) NOT NULL DEFAULT '1',
|
|
||||||
`deleted` tinyint(1) NOT NULL DEFAULT '0',
|
|
||||||
`origin` tinyint(1) NOT NULL DEFAULT '0',
|
|
||||||
`forum_mode` tinyint(1) NOT NULL DEFAULT '0',
|
|
||||||
PRIMARY KEY (`id`),
|
PRIMARY KEY (`id`),
|
||||||
KEY `uri` (`uri`),
|
KEY `uri` (`uri`),
|
||||||
KEY `uid` (`uid`),
|
KEY `uid` (`uid`),
|
||||||
KEY `type` (`type`),
|
|
||||||
KEY `parent` (`parent`),
|
KEY `parent` (`parent`),
|
||||||
KEY `created` (`created`),
|
KEY `created` (`created`),
|
||||||
KEY `edited` (`edited`),
|
KEY `edited` (`edited`),
|
||||||
KEY `visible` (`visible`),
|
|
||||||
KEY `deleted` (`deleted`),
|
|
||||||
KEY `unseen` (`unseen`),
|
|
||||||
KEY `received` (`received`),
|
KEY `received` (`received`),
|
||||||
KEY `starred` (`starred`),
|
|
||||||
KEY `origin` (`origin`),
|
|
||||||
KEY `wall` (`wall`),
|
KEY `wall` (`wall`),
|
||||||
KEY `forum_mode` (`forum_mode`),
|
|
||||||
KEY `bookmark` (`bookmark`),
|
|
||||||
KEY `moderated` (`moderated`),
|
|
||||||
KEY `spam` (`spam`),
|
|
||||||
KEY `uid_commented` (`uid`,`commented`),
|
KEY `uid_commented` (`uid`,`commented`),
|
||||||
KEY `uid_created` (`uid`,`created`),
|
KEY `uid_created` (`uid`,`created`),
|
||||||
KEY `uid_unseen` (`uid`,`unseen`),
|
|
||||||
KEY `parent_uri` (`parent_uri`),
|
KEY `parent_uri` (`parent_uri`),
|
||||||
KEY `aid` (`aid`),
|
KEY `aid` (`aid`),
|
||||||
KEY `owner_xchan` (`owner_xchan`),
|
KEY `owner_xchan` (`owner_xchan`),
|
||||||
KEY `author_xchan` (`author_xchan`),
|
KEY `author_xchan` (`author_xchan`),
|
||||||
|
KEY `resource_type` (`resource_type`),
|
||||||
|
KEY `item_restrict` (`item_restrict`),
|
||||||
|
KEY `item_flags` (`item_flags`),
|
||||||
|
KEY `uid_uri` (`uri`,`uid`),
|
||||||
|
KEY `commented` (`commented`),
|
||||||
|
KEY `verb` (`verb`),
|
||||||
|
KEY `item_private` (`item_private`),
|
||||||
FULLTEXT KEY `title` (`title`),
|
FULLTEXT KEY `title` (`title`),
|
||||||
FULLTEXT KEY `body` (`body`),
|
FULLTEXT KEY `body` (`body`),
|
||||||
FULLTEXT KEY `allow_cid` (`allow_cid`),
|
FULLTEXT KEY `allow_cid` (`allow_cid`),
|
||||||
@ -873,72 +845,6 @@ CREATE TABLE IF NOT EXISTS `tokens` (
|
|||||||
KEY `uid` (`uid`)
|
KEY `uid` (`uid`)
|
||||||
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
||||||
|
|
||||||
CREATE TABLE IF NOT EXISTS `user` (
|
|
||||||
`uid` int(11) NOT NULL AUTO_INCREMENT,
|
|
||||||
`account_id` int(10) unsigned NOT NULL,
|
|
||||||
`guid` char(16) NOT NULL,
|
|
||||||
`username` char(255) NOT NULL,
|
|
||||||
`password` char(255) NOT NULL,
|
|
||||||
`nickname` char(255) NOT NULL,
|
|
||||||
`webid` char(255) NOT NULL,
|
|
||||||
`email` char(255) NOT NULL,
|
|
||||||
`openid` char(255) NOT NULL,
|
|
||||||
`timezone` char(128) NOT NULL,
|
|
||||||
`language` char(16) NOT NULL DEFAULT 'en',
|
|
||||||
`register_date` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
|
|
||||||
`login_date` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
|
|
||||||
`default-location` char(255) NOT NULL,
|
|
||||||
`allow_location` tinyint(1) NOT NULL DEFAULT '0',
|
|
||||||
`theme` char(255) NOT NULL,
|
|
||||||
`pubkey` text NOT NULL,
|
|
||||||
`prvkey` text NOT NULL,
|
|
||||||
`verified` tinyint(1) unsigned NOT NULL DEFAULT '0',
|
|
||||||
`blocked` tinyint(1) unsigned NOT NULL DEFAULT '0',
|
|
||||||
`blockwall` tinyint(1) NOT NULL DEFAULT '0',
|
|
||||||
`hidewall` tinyint(1) NOT NULL DEFAULT '0',
|
|
||||||
`blocktags` tinyint(1) NOT NULL DEFAULT '0',
|
|
||||||
`unkmail` tinyint(1) NOT NULL DEFAULT '0',
|
|
||||||
`cntunkmail` int(11) NOT NULL DEFAULT '10',
|
|
||||||
`notify-flags` int(11) unsigned NOT NULL DEFAULT '65535',
|
|
||||||
`page-flags` int(11) NOT NULL DEFAULT '0',
|
|
||||||
`pwdreset` char(255) NOT NULL,
|
|
||||||
`maxreq` int(11) NOT NULL DEFAULT '10',
|
|
||||||
`expire` int(10) unsigned NOT NULL DEFAULT '0',
|
|
||||||
`account_removed` tinyint(1) NOT NULL DEFAULT '0',
|
|
||||||
`account_expired` tinyint(1) NOT NULL DEFAULT '0',
|
|
||||||
`account_expires_on` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
|
|
||||||
`expire_notification_sent` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
|
|
||||||
`service_class` char(32) NOT NULL,
|
|
||||||
`def_gid` int(11) NOT NULL DEFAULT '0',
|
|
||||||
`allow_cid` mediumtext NOT NULL,
|
|
||||||
`allow_gid` mediumtext NOT NULL,
|
|
||||||
`deny_cid` mediumtext NOT NULL,
|
|
||||||
`deny_gid` mediumtext NOT NULL,
|
|
||||||
`openidserver` text NOT NULL,
|
|
||||||
PRIMARY KEY (`uid`),
|
|
||||||
KEY `nickname` (`nickname`),
|
|
||||||
KEY `login_date` (`login_date`),
|
|
||||||
KEY `account_expired` (`account_expired`),
|
|
||||||
KEY `hidewall` (`hidewall`),
|
|
||||||
KEY `blockwall` (`blockwall`),
|
|
||||||
KEY `blocked` (`blocked`),
|
|
||||||
KEY `verified` (`verified`),
|
|
||||||
KEY `unkmail` (`unkmail`),
|
|
||||||
KEY `cntunkmail` (`cntunkmail`),
|
|
||||||
KEY `account_removed` (`account_removed`),
|
|
||||||
KEY `service_class` (`service_class`),
|
|
||||||
KEY `webid` (`webid`),
|
|
||||||
KEY `email` (`email`),
|
|
||||||
KEY `account_id` (`account_id`)
|
|
||||||
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
||||||
|
|
||||||
CREATE TABLE IF NOT EXISTS `userd` (
|
|
||||||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
||||||
`username` char(255) NOT NULL,
|
|
||||||
PRIMARY KEY (`id`),
|
|
||||||
KEY `username` (`username`)
|
|
||||||
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
||||||
|
|
||||||
CREATE TABLE IF NOT EXISTS `xchan` (
|
CREATE TABLE IF NOT EXISTS `xchan` (
|
||||||
`xchan_hash` char(255) NOT NULL,
|
`xchan_hash` char(255) NOT NULL,
|
||||||
`xchan_guid` char(255) NOT NULL DEFAULT '',
|
`xchan_guid` char(255) NOT NULL DEFAULT '',
|
||||||
|
Reference in New Issue
Block a user