Jak se připojit ke 2 databázi z presenteru?
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- neznamy_uzivatel
- Člen | 115
/*
Předem děkuji za upozornění, vím, že se to nemá dělat ;)
*/
Ahoj,
potřeboval bych mít v jednom presenteru 2 připojení k databázím
s odlišným kódováním.
Existuje možnost, jak mít druhou nette database vytvořenou přímo v tom
presenteru (bez změny configu)?
něco jako new \Nette\Database\Connection – což ale neumím správně zapsat
$c = new \Nette\Database\Connection("mysql:host=localhost;dbname=xxxx", "xxxx", "xxxx");
$db = new \Nette\Database\Context($c, new Nette\Database\Structure($c, **???**));
Editoval neznamy_uzivatel (13. 9. 2015 15:59)
- David Matějka
- Moderator | 6445
konfigurace je celkem komplikovana, aby fungovalo vse (vcetne tracy panelu apod.), takze spis doporucuju postup podobny tomuto: https://forum.nette.org/…a-dle-domeny#…
Pokud ale na tom trvas, muzes se podivat do PR do doc, na kterem pracuju