Nette PDO/ODBC bez metadat
- 13kokon
- Člen | 1
Ahoj,
lze nějak u Nette vypnout používání metadat u DB?
V jednom projektu se připojuji ke staré DB Sybase v.5.5 pomocí ODBC
ovladače.
Když napíšu SQL dotaz z více než jedné tabulky skončím s chybou
„SQLSTATE[IM001]: Driver does not support this function: driver doesn't support meta data“.
To stejné se stane i když obsahují 2 tabulky sloupec se stejným názvem
atd…
Chápu že je problém s tím že ten starý ODBC driver pro metadata nemá
podporu, ale dá se nějak NETTE vysvětlit aby se o meta nesnažila?
- Pavel Kravčík
- Člen | 1194
Osvědčilo se mi udělat mezičlánek, všechny data si uložím jako obyčejný plaintext a v noci se migrují do normální relační struktury. A následně pracuju až s tím. Ta stará DB má naštěstí „date_update“ už všech podstatných záznamů, tak se to migruje snadno.