diff options
Diffstat (limited to 'maintenance/oracle/archives/patch-uploadstash.sql')
-rw-r--r-- | maintenance/oracle/archives/patch-uploadstash.sql | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/maintenance/oracle/archives/patch-uploadstash.sql b/maintenance/oracle/archives/patch-uploadstash.sql deleted file mode 100644 index 3e37ceff..00000000 --- a/maintenance/oracle/archives/patch-uploadstash.sql +++ /dev/null @@ -1,25 +0,0 @@ -define mw_prefix='{$wgDBprefix}'; - -CREATE SEQUENCE uploadstash_us_id_seq; -CREATE TABLE &mw_prefix.uploadstash ( - us_id NUMBER NOT NULL, - us_user NUMBER DEFAULT 0 NOT NULL, - us_key VARCHAR2(255) NOT NULL, - us_orig_path VARCHAR2(255) NOT NULL, - us_path VARCHAR2(255) NOT NULL, - us_source_type VARCHAR2(50), - us_timestamp TIMESTAMP(6) WITH TIME ZONE, - us_status VARCHAR2(50) NOT NULL, - us_size NUMBER NOT NULL, - us_sha1 VARCHAR2(32) NOT NULL, - us_mime VARCHAR2(255), - us_media_type VARCHAR2(32) DEFAULT NULL, - us_image_width NUMBER, - us_image_height NUMBER, - us_image_bits NUMBER -); -ALTER TABLE &mw_prefix.uploadstash ADD CONSTRAINT &mw_prefix.uploadstash_pk PRIMARY KEY (us_id); -ALTER TABLE &mw_prefix.uploadstash ADD CONSTRAINT &mw_prefix.uploadstash_fk1 FOREIGN KEY (us_user) REFERENCES &mw_prefix.mwuser(user_id) ON DELETE SET NULL DEFERRABLE INITIALLY DEFERRED; -CREATE INDEX &mw_prefix.uploadstash_i01 ON &mw_prefix.uploadstash (us_user); -CREATE INDEX &mw_prefix.uploadstash_i02 ON &mw_prefix.uploadstash (us_timestamp); -CREATE UNIQUE INDEX &mw_prefix.uploadstash_u01 ON &mw_prefix.uploadstash (us_key); |