root/updates/033.php

Revision 298, 1.3 kB (checked in by Nafania, 2 years ago)

Внимание! Начиная с версии svn 297 апдейты для базы данных буду выходить отдельно для каждой версии и будут лежать в папке updates.
Не будет нужды вычленять апдейты из db_updater.php. Если вы обновляетесь нерегулярно, то посмотрите апдейты с вашей последней версии обновления по svn 297 файлаhttp://svn.tbdevsz.ru/browser/db_updater.php и обновитесь оттуда, а после запускайте апдейтер из папки updates, иначе же обновляйтесь, заходя в папку updates.

Line 
1 <?php</span>
2 <span class="code-lang">$sql = "ALTER TABLE " . TORRENTS_TABLE . " ADD `moderated` TINYINT ( 1 ) NOT NULL";
3 $db->sql_query($sql);
4
5 $sql = 'UPDATE ' . TORRENTS_TABLE . ' SET moderated = 1';
6 $db->sql_query($sql);
7
8 set_config('min_class_allow_upload', UC_UPLOADER);
9
10 set_config('default_type_moderated_torrents', '2');
11
12 $db->sql_query("ALTER TABLE " . USERS_TABLE . " DROP INDEX `downloaded`");
13 $db->sql_query("ALTER TABLE " . USERS_TABLE . " DROP INDEX `uploaded`");
14 $db->sql_query("ALTER TABLE " . USERS_TABLE . " DROP INDEX `status_added`");
15 $db->sql_query("ALTER TABLE " . USERS_TABLE . " DROP INDEX `birthday`");
16 $db->sql_query("ALTER TABLE " . USERS_TABLE . " DROP INDEX `total_seed_time`");
17 $db->sql_query("ALTER TABLE " . USERS_TABLE . " DROP INDEX `user_session_time`");
18 $db->sql_query("ALTER TABLE " . USERS_TABLE . " DROP INDEX `ip`");
19 $db->sql_query("ALTER TABLE " . USERS_TABLE . " DROP INDEX `passkey`");
20 $db->sql_query("ALTER TABLE " . USERS_TABLE . " ADD UNIQUE (`torrent_pass`)");
21 $db->sql_query("ALTER TABLE " . SESSIONS_KEYS_TABLE . " DROP INDEX `last_login`");
22 $db->sql_query("ALTER TABLE " . SESSIONS_TABLE . " DROP INDEX `session_time`");
23 $db->sql_query("ALTER TABLE " . PEERS_TABLE . " DROP INDEX `last_action`");
24 $db->sql_query("ALTER TABLE " . USERS_TABLE . " CHANGE `uid` `uid` INT( 10 ) UNSIGNED NOT NULL");
25
26 $upd_version = '0.3.3';
27 ?>
Note: See TracBrowser for help on using the browser.