<?php

declare(strict_types=1);

namespace Fennec\Database;

use Fennec\Exception\FennecException;

/**
 * Levée quand l'exécution d'une requête préparée échoue.
 */
final class QueryException extends FennecException
{
    public function __construct(string $sql, string $reason)
    {
        parent::__construct(\sprintf('Query failed: %s (SQL: %s)', $reason, $sql));
    }
}
