Show
Ignore:
Timestamp:
05/26/06 11:24:43 (7 years ago)
Author:
fproulx
Message:

2006-05-26 François Proulx <francois.proulx@…>

  • Added 'ja' to database locales table
Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/wifidog-auth/wifidog/include/schema_validate.php

    r1035 r1069  
    4747 * Define current database schema version 
    4848 */ 
    49 define('REQUIRED_SCHEMA_VERSION', 40); 
     49define('REQUIRED_SCHEMA_VERSION', 41); 
    5050 
    5151/** 
     
    788788            $sql .= "INSERT INTO locales VALUES ('pt');\n"; 
    789789        } 
    790          
     790 
    791791        $new_schema_version = 37; 
    792792        if ($schema_version < $new_schema_version) { 
     
    837837            $sql .= "UPDATE node_has_content SET display_order = 1;\n"; 
    838838            $sql .= "ALTER TABLE node_has_content ALTER COLUMN display_order SET DEFAULT 1;\n"; 
    839             $sql .= "ALTER TABLE node_has_content ALTER COLUMN display_order SET NOT NULL;\n";             
    840         }         
    841          
     839            $sql .= "ALTER TABLE node_has_content ALTER COLUMN display_order SET NOT NULL;\n"; 
     840        } 
     841 
    842842        $new_schema_version = 38; 
    843843        if ($schema_version < $new_schema_version) { 
     
    846846                $sql .= "UPDATE content_available_display_areas SET display_area='left_area_top' WHERE display_area='left_area-top';\n"; 
    847847        } 
    848          
     848 
    849849        $new_schema_version = 39; 
    850850        if ($schema_version < $new_schema_version) { 
    851851                        printUpdateVersion($new_schema_version); 
    852852                $sql .= "\n\nUPDATE schema_info SET value='$new_schema_version' WHERE tag='schema_version';\n"; 
    853                  
     853 
    854854                // Update to new Gmaps v2 constants 
    855855                $sql .= "ALTER TABLE networks ALTER COLUMN gmaps_map_type SET DEFAULT 'G_NORMAL_MAP'::text;\n"; 
     
    857857                $sql .= "UPDATE networks SET gmaps_map_type='G_HYBRID_MAP' WHERE gmaps_map_type = 'G_HYBRID_TYPE'; \n"; 
    858858                $sql .= "UPDATE networks SET gmaps_map_type='G_SATELLITE_MAP' WHERE gmaps_map_type = 'G_SATELLITE_TYPE'; \n"; 
    859                  
     859 
    860860                // Use formula given here : http://www.google.com/apis/maps/documentation/upgrade.html#Upgrade 
    861861                $sql .= "UPDATE networks SET gmaps_initial_zoom_level = 17 - gmaps_initial_zoom_level; \n"; 
     
    865865                printUpdateVersion($new_schema_version); 
    866866            $sql .= "\n\nUPDATE schema_info SET value='$new_schema_version' WHERE tag='schema_version';\n"; 
    867             $sql .= "ALTER TABLE networks ADD COLUMN theme_pack text;\n";             
     867            $sql .= "ALTER TABLE networks ADD COLUMN theme_pack text;\n"; 
    868868            $sql .= "ALTER TABLE networks ALTER COLUMN theme_pack SET DEFAULT NULL;\n"; 
    869         }         
     869        } 
     870 
     871        $new_schema_version = 41; 
     872        if ($schema_version < $new_schema_version) { 
     873            printUpdateVersion($new_schema_version); 
     874            $sql .= "\n\nUPDATE schema_info SET value='$new_schema_version' WHERE tag='schema_version';\n"; 
     875            $sql .= "INSERT INTO locales (locales_id) VALUES('ja');\n"; 
     876        } 
     877 
    870878        /* 
    871         $new_schema_version = 41; 
    872         if ($schema_version < $new_schema_version) { 
    873             printUpdateVersion($new_schema_version); 
    874             $sql .= "\n\nUPDATE schema_info SET value='$new_schema_version' WHERE tag='schema_version';\n"; 
    875              
    876             $sql .= "ALTER TABLE users DROP COLUMN real_name text;\n";   
    877             $sql .= "ALTER TABLE users DROP COLUMN website text;\n";  
    878                         $sql .= "ALTER TABLE users RENAME COLUMN never_show_username is_invisible;\n";          
     879        $new_schema_version = 42; 
     880        if ($schema_version < $new_schema_version) { 
     881            printUpdateVersion($new_schema_version); 
     882            $sql .= "\n\nUPDATE schema_info SET value='$new_schema_version' WHERE tag='schema_version';\n"; 
     883 
     884            $sql .= "ALTER TABLE users DROP COLUMN real_name text;\n"; 
     885            $sql .= "ALTER TABLE users DROP COLUMN website text;\n"; 
     886                        $sql .= "ALTER TABLE users RENAME COLUMN never_show_username is_invisible;\n"; 
    879887            $sql .= "CREATE TABLE user_profiles (\n"; 
    880             $sql .= "   user_profile_id text NOT NULL REFERENCES users ON DELETE CASCADE ON UPDATE CASCADE,\n";  
     888            $sql .= "   user_profile_id text NOT NULL REFERENCES users ON DELETE CASCADE ON UPDATE CASCADE,\n"; 
    881889            $sql .= "   display_area text PRIMARY KEY,\n"; 
    882890            $sql .= "   real_name text,\n"; 
    883891            $sql .= "   website text,\n"; 
    884892            $sql .= ");\n"; 
    885              
    886         }       */  
     893 
     894        }       */ 
    887895        $db->execSqlUpdate("BEGIN;\n$sql\nCOMMIT;\nVACUUM ANALYZE;\n", true); 
    888896        //$db->execSqlUpdate("BEGIN;\n$sql\nROLLBACK;\n", true);