Вход Регистрация
Файл: monst/core/in/db.php
Строк: 169
<?
try
{
    
$connection = new MongoClient();

//        $connection -> dropDB('monst');
//        echo 'drop ok';
//
//        for ( $i = 1; $i <= 1000; $i++ ) {
//            $key = md5('monst__id' . $i);
//
//            if ( $mem -> delete($key) ) {
//                echo $i. ' key in mem deleted<br/>';
//            }
//        }
//
//        print '<br/><br/>game is destroyed.';
//        exit;

//    $connection -> dropDB('monst');
//    echo 'ok';
//    exit;
    //

    
$_users $connection -> selectCollection('monst''users');
    
$_fig $connection -> selectCollection('monst''fig');
    
$_item $connection -> selectCollection('monst''item');
    
$_chat $connection -> selectCollection('monst''chat');
    
$_not $connection -> selectCollection('monst''not');
    
$_forum_topic $connection -> selectCollection('monst''forum_topic');
    
$_forum_post $connection -> selectCollection('monst''forum_post');
    
$_payment $connection -> selectCollection('monst''payment');
    
$_group $connection -> selectCollection('monst''group');
    
$_group_invites $connection -> selectCollection('monst''group_invites');
    
$_d $connection -> selectCollection('monst''d');
    
$_dialog $connection -> selectCollection('monst''dialog');
    
$_dialog_mess $connection -> selectCollection('monst''dialog_mess');
    
$_woodh $connection -> selectCollection('monst''woodh');
    
$_ca $connection -> selectCollection('monst''ca');
    
$_clan $connection -> selectCollection('monst''clan');
    
$_clan_invites $connection -> selectCollection('monst''clan_invites');

    
// indexes
    // indexes
    // indexes
    
$_users -> createIndex(['id' => 1], ['unique' => 1]);
    
$_users -> createIndex(['l_time' => 1]);

    
$_fig -> createIndex(['id' => 1], ['unique' => 1]);
    
$_item -> createIndex(['id' => 1], ['unique' => 1]);
    
$_chat -> createIndex(['id' => 1], ['unique' => 1]);
    
$_not -> createIndex(['id' => 1], ['unique' => 1]);
    
$_forum_topic -> createIndex(['id' => 1], ['unique' => 1]);
    
$_forum_post -> createIndex(['id' => 1], ['unique' => 1]);
    
$_payment -> createIndex(['id' => 1], ['unique' => 1]);
    
$_group -> createIndex(['id' => 1], ['unique' => 1]);
    
$_group_invites -> createIndex(['id' => 1], ['unique' => 1]);
    
$_d -> createIndex(['id' => 1], ['unique' => 1]);
    
$_dialog -> createIndex(['id' => 1], ['unique' => 1]);
    
$_dialog -> createIndex(['user1' => 1]);
    
$_dialog -> createIndex(['user2' => 1]);
    
$_dialog -> createIndex(['last_upd' => 1]);
//    $_dialog -> createIndex(['user' => 1]);
    
$_dialog_mess -> createIndex(['id' => 1], ['unique' => 1]);
    
$_dialog_mess -> createIndex(['dialog_id' => 1]);
//    $_dialog_mess -> createIndex(['user' => 1]);
    
$_dialog_mess -> createIndex(['time' => 1]);
    
$_woodh -> createIndex(['id' => 1], ['unique' => 1]);
        
$_woodh -> createIndex(['user_id' => 1]);

    
$_ca -> createIndex(['id' => 1], ['unique' => 1]);
    
$_clan -> createIndex(['id' => 1], ['unique' => 1]);
    
$_clan_invites -> createIndex(['id' => 1], ['unique' => 1]);

}
Catch(
Exception $e) {
    print 
'error . db';
    exit;
}
Онлайн: 0
Реклама