protected function setUp()
 {
     parent::setUp();
     $isTestDB = true;
     if (defined('USE_LOCAL_DB') && USE_LOCAL_DB === "0") {
         $isTestDB = false;
     }
     DynamoDBObject::initializeDynamoDBClient(AWS_DYNAMO_DB_ACCESS_KEY, AWS_DYNAMO_DB_ACCESS_SECRET, NULL, $isTestDB);
     User::addKey('client');
     User::addKey('userId');
     User::addKey('email');
     User::addSecondaryIndex('email', 'emailIndex');
     if (User::isTableExists()) {
         User::cleanTable();
     } else {
         User::createTable(new User());
     }
 }
Пример #2
0
<?php

if (defined('USE_LOCAL_DB') && USE_LOCAL_DB === "0") {
    $isTestDB = false;
}
\Vocanic\Common\DynamoDBObject::initializeDynamoDBClient(AWS_DYNAMO_DB_ACCESS_KEY, AWS_DYNAMO_DB_ACCESS_SECRET, NULL, true);
User::addKey('client');
User::addKey('userId');
User::addKey('email');
User::addSecondaryIndex('email', 'emailIndex');