Nette connection attribute pro PDO
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- denny
- Člen | 3
Ahoj,
mám problém při nastavování atributu pro PDO v konfigu. Např.:
database:
db:
dsn: 'mysql:host=localhost;dbname=test'
user: test
password: test
options: [
PDO::ATTR_CASE: PDO::CASE_LOWER
PDO::ATTR_ORACLE_NULLS: PDO::NULL_NATURAL
PDO::MYSQL_ATTR_LOCAL_INFILE: TRUE
]
při předávání parametrů se ale hodnota předá jako string
'PDO::CASE_LOWER'
a 'PDO::NULL_NATURAL'
. Správně se
předá akorát když je hodnota typu boolean.
Věděli byste někdo co s tím, abych nemusel atributy donastavovat až v konstruktoru? Díky