Připojení db, konfigurace local.neon
- ragulin
- Člen | 58
Zdar,
Snažím se připojit svojí novou DB k Nette sandbox, ale nejde mi to.
Mám MYSQL databázi. Má nastavené creddentials:
user: root
password: password
Můj config.local.neon vypadá takhle:
`parameters:
sendNotifications: true
database:
db:
dsn: ‚mysql:host=127.0.0.1; dbname=hokejbalnizbor‘
user: root
password: password`
V modelu chyba asi není, protože když jsem ho smazal, chyba mi skákala
pořád ta samá. Vůbec nevím, co to po mě chce…
Tady je obrázek tracy:
https://imgur.com/a/qpCO1pu
Děkuji za radu, podle mě je to nějaká prkotina, ale dokumentace je pro nováčky dost nepřehledná, zatím hledám i sám.
Editoval ragulin (25. 11. 2018 17:26)
- nightfish
- Člen | 519
Pokud si nedefinuješ vlastní službu pro připojení k databázi, ale
používáš to výchozí z Nette, tak musí být konfigurace pod klíčem
database
na nejvyšší úrovni souboru (tedy nikoliv vnořená pod
parameters
, ani vložená pod klíč db
). Viz ukázkový
config.neon
Prosím napiš, podle které dokumentace pro nováčky jsi postupoval, ať ji případně můžeme zrevidovat. Díky.
Editoval nightfish (25. 11. 2018 17:46)
- ragulin
- Člen | 58
nightfish napsal(a):
Pokud si nedefinuješ vlastní službu pro připojení k databázi, ale používáš to výchozí z Nette, tak musí být konfigurace pod klíčem
database
na nejvyšší úrovni souboru (tedy nikoliv vnořená podparameters
, ani vložená pod klíčdb
). Viz ukázkový config.neonProsím napiš, podle které dokumentace pro nováčky jsi postupoval, ať ji případně můžeme zrevidovat. Díky.
Ahoj,
Tady:
https://doc.nette.org/cs/configuring
Tady:
https://doc.nette.org/cs/quickstart
Takže musím napsat jakousi službu. Ok, já jsem už přišel na to, že tam to db nemohu mít. Opsal sem si to z projektu v práci,kde máme více než jednu DB připojenou.
Mám to pořád vnořené pod parameters, a funguje to, je to z nějakého důvodu špatně?
Možná jsem to přehlédl, ale nikde jsem neviděl, že by to nešlo a že bych v tomto případě musel psát vlastní službu.
Děkuji za radu!
- CZechBoY
- Člen | 3608
Můžeš to mít v parametrech jak se ti zlíbí, jen je potřeba dodržet
správný formát pro konfiguraci databáze.
viz https://doc.nette.org/cs/configuring#…
ps. příště pls použij zvýraznění syntaxe /--neon
a \--