Skip to content

Commit

Permalink
Added tables to keep track of file uploads
Browse files Browse the repository at this point in the history
  • Loading branch information
tvroom committed Oct 16, 2007
1 parent 9ff0172 commit 4f277b3
Show file tree
Hide file tree
Showing 2 changed files with 47 additions and 0 deletions.
29 changes: 29 additions & 0 deletions sql/mysql/slashschema_create.sql
Expand Up @@ -509,6 +509,20 @@ CREATE TABLE dst (
PRIMARY KEY (region)
) TYPE=InnoDB;


#
# Table structure for table 'file_queue'
#

CREATE TABLE `file_queue` (
`fqid` int(10) unsigned NOT NULL auto_increment,
`stoid` mediumint(8) unsigned default NULL,
`fhid` mediumint(8) unsigned default NULL,
`file` varchar(255) default NULL,
`action` enum('upload','thumbnails') default NULL,
PRIMARY KEY (`fqid`)
) ENGINE=InnoDB;

#
# Table structure for table 'formkeys'
#
Expand Down Expand Up @@ -1048,6 +1062,21 @@ CREATE TABLE story_topics_rendered (
INDEX tid_stoid (tid, stoid)
) TYPE=InnoDB;


#
# Table structure for table 'story_static_files'
#

DROP TABLE IF EXISTS story_static_files;
CREATE TABLE story_static_files(
sfid mediumint unsigned NOT NULL auto_increment,
stoid mediumint unsigned NOT NULL,
filetype ENUM("file", "image", "audio") not null default "file",
name varchar(255) default '' NOT NULL,
PRIMARY KEY (sfid),
INDEX stoid(stoid)
) ENGINE=InnoDB;

#
# Table structure for table 'string_param'
#
Expand Down
18 changes: 18 additions & 0 deletions sql/mysql/upgrades
Expand Up @@ -4922,3 +4922,21 @@ INSERT INTO tagbox_userkeyregexes VALUES ('FireHoseScores', '^tag_clout$');
# For tagboxes/Top
INSERT INTO tagbox_userkeyregexes VALUES ('Top', '^tag_clout$');


CREATE TABLE `file_queue` (
`fqid` int(10) unsigned NOT NULL auto_increment,
`stoid` mediumint(8) unsigned default NULL,
`fhid` mediumint(8) unsigned default NULL,
`file` varchar(255) default NULL,
`action` enum('upload','thumbnails') default NULL,
PRIMARY KEY (`fqid`)
) ENGINE=InnoDB;

CREATE TABLE story_static_files(
sfid mediumint unsigned NOT NULL auto_increment,
stoid mediumint unsigned NOT NULL,
filetype ENUM("file", "image", "audio") not null default "file",
name varchar(255) default '' NOT NULL,
PRIMARY KEY (sfid),
INDEX stoid(stoid)
) ENGINE=InnoDB;

0 comments on commit 4f277b3

Please sign in to comment.