public function getTableList()
	{
		// Set the query to get the tables statement
		$query = $this->getQuery()
			->select('table_name')
			->from('information_schema.tables')
			->whereEquals('table_type', 'BASE TABLE')
			->whereNotIn('table_schema', ['pg_catalog', 'information_schema'])
			->order('table_name', 'asc')
			->toString();

		$this->setQuery($query);
		$tables = $this->loadColumn();

		return $tables;
	}