<?php
namespace Illuminate\Database\Schema;
class PostgresBuilder extends Builder
{
/**
* Determine if the given table exists.
*
* @param string $table
* @return bool
*/
public function hasTable($table)
{
$sql = $this->grammar->compileTableExists();
$schema = $this->connection->getConfig('schema');
if (is_array($schema)) {
$schema = head($schema);
}
$table = $this->connection->getTablePrefix().$table;
return count($this->connection->select($sql, [$schema, $table])) > 0;
}
}