| 123456789101112131415161718192021222324252627 | <?php
// bootstrap.php
use Doctrine\DBAL\DriverManager;
use Doctrine\Shards\DBAL\SQLAzure\SQLAzureShardManager;
require_once "vendor/autoload.php";
$config = array(
    'dbname'   => 'SalesDB',
    'host'     => 'tcp:dbname.windows.net',
    'user'     => 'user@dbname',
    'password' => 'XXX',
    'sharding' => array(
        'federationName'   => 'Orders_Federation',
        'distributionKey'  => 'CustId',
        'distributionType' => 'integer',
    )
);
if ($config['host'] == "tcp:dbname.windows.net") {
    die("You have to change the configuration to your Azure account.\n");
}
$conn = DriverManager::getConnection($config);
$shardManager = new SQLAzureShardManager($conn);
 |