Oznámení
Postgre driver
před 11 lety

- deric
- Člen | 93
V případě neúspěšného pokusu o připojení vrátí metoda
pg_connect instanci pgsql link, takže
postgre.php:92
if (!is_resource($this->connection)) {
throw new DibiDriverException('Connecting error.');
}
nevyhodí vyjímku.
Toto už jo:
if (!$this->connection) {
...
Ještě jedna drobnost, driver hezky skládá string pro connection, akorát
postgre používá dbname místo database. Takže aby
se dal změnit databázový stroj na jednom řádku v configu, tak by se mohla
převádět hodnota z database na dbname
před 11 lety

- David Grudl
- Nette Core | 6806
deric napsal(a):
V případě neúspěšného pokusu o připojení vrátí metoda
pg_connectinstancipgsql link, takže
Tomu nerozumím, co přesně to vrátí?
před 11 lety

- deric
- Člen | 93
omlouvám se, problém byl někde jinde :-( pokud pg_connect
nemá uvedené jméno databáze tak se připojí k databázi
postgres(pokud se to povede), má připojení v pořádku a
nevyhodí vyjímku, jak bych čekal.