Add new oldimage column stuff
authorAaron Schulz <aaron@users.mediawiki.org>
Sun, 24 Jun 2007 18:44:43 +0000 (18:44 +0000)
committerAaron Schulz <aaron@users.mediawiki.org>
Sun, 24 Jun 2007 18:44:43 +0000 (18:44 +0000)
maintenance/updaters.inc

index 21c43cc..01759c9 100644 (file)
@@ -77,6 +77,7 @@ $wgNewFields = array(
        array( 'revision',          'rev_parent_id',    'patch-rev_parent_id.sql' ),
        array( 'page_restrictions', 'pr_id',            'patch-page_restrictions_sortkey.sql' ),
        array( 'ipblocks',          'ipb_block_email',  'patch-ipb_emailban.sql' ),
+       array( 'oldimage',       'oi_metadata',     'patch-oi_metadata.sql'),
 );
 
 function rename_table( $from, $to, $patch ) {
@@ -1242,6 +1243,11 @@ function do_postgres_updates() {
                array("logging",       "log_params",           "TEXT"),
                array("mwuser",        "user_editcount",       "INTEGER"),
                array("mwuser",        "user_newpass_time",    "TIMESTAMPTZ"),
+               array("oldimage",      "oi_metadata",          "BYTEA NOT NULL"),
+               array("oldimage",      "oi_media_type",        "TEXT NOT NULL"),
+               array("oldimage",      "oi_major_mime",        "TEXT NOT NULL DEFAULT 'unknown'"),
+               array("oldimage",      "oi_minor_mime",        "TEXT NOT NULL DEFAULT 'unknown'"),
+               array("oldimage",      "oi_deleted",           "CHAR NOT NULL DEFAULT '0'"),
                array("page_restrictions", "pr_id",            "INTEGER NOT NULL UNIQUE DEFAULT nextval('pr_id_val')"),
                array("recentchanges", "rc_deleted",           "INTEGER NOT NULL DEFAULT 0"),
                array("recentchanges", "rc_log_action",        "TEXT"),