private function getCreateFederationStatement()
 {
     $federationType = Type::getType($this->shardManager->getDistributionType());
     $federationTypeSql = $federationType->getSqlDeclaration(array(), $this->conn->getDatabasePlatform());
     return "--Create Federation\n" . "CREATE FEDERATION " . $this->shardManager->getFederationName() . " (" . $this->shardManager->getDistributionKey() . " " . $federationTypeSql . "  RANGE)";
 }