Jak přidat do nettrine/orm více databází
- aliamjid
- Člen | 8
Ahoj, potřeboval bych zjistit jak do Nettrine přidat více připojení k databázi.
default:
host: localhost
user: ali
password: root
dbname:
driver: 'pdo_mysql'
admin:
host: localhost
user: root
password:
dbname:
driver: 'pdo_mysq
Čekal bych, že toto bude fungovat
v Nettrine\DBAL\DI\DbalExtension je toto a jelikož to přijíma array tak doufám, že to jde.
'connection' => Expect::array()->default([
'driver' => 'pdo_sqlite',
'types' => [],
'typesMapping' => [],
]),
Editoval aliamjid (18. 7. 2019 21:58)
- nightfish
- Člen | 468
aliamjid napsal(a):
Ahoj, potřeboval bych zjistit jak do Nettrine přidat více připojení k databázi. @Felix
V README se píše:
At this time we support only 1 connection, the default connection. If you need more connections (more databases?), please open an issue or send a PR. Thanks.
Existuje na to otevřený PR
…takže zatím to nejspíš nejde.
- aliamjid
- Člen | 8
Díky, moje chyba nepřečtl jsem to pořádně
nightfish napsal(a):
aliamjid napsal(a):
Ahoj, potřeboval bych zjistit jak do Nettrine přidat více připojení k databázi. @Felix
V README se píše:
At this time we support only 1 connection, the default connection. If you need more connections (more databases?), please open an issue or send a PR. Thanks.
Existuje na to otevřený PR
…takže zatím to nejspíš nejde.
- Felix
- Nette Core | 1183
Ahoj @aliamjid @nightfish.
Aktualne Nettrine nepodporuje vice pripojeni, ani to nemam rozpracovane. Je tam otevreny PR, ale vyzaduje to daleko vice prace a chce to poradne rozmyslet. Ovlivunuje to totiz skoro vsechny vymozenosti jako Tracy panel, CLI commandy nebo autowiring.
Doporucuju to zatim obejit nejakym workaroundem, pripadne mit jenom vice connection a jenom 1 hlavni entity manager.