On Oct 6, 2010, at 1:18 AM, Robert Calco wrote: > I would like LuaSQL to be the db interfacing technology of choice for Lua > developers of higher-level abstractions. The goal is make it easy for them > to interrogate the structure of databases in a manner that is more or less > consistent across drivers.
Far enough, and that's what the information_schema is meant to provide: a cross database way to query meta data. > Not, mind you, in the core api, which should be > about raw SQL and speed, but in a layer we provide for folks who want to > focus on what they DO with metadata than what it looks like in each backend > they may need to support. This is where we diverge, as in my opinion there is no need for any specialize API to achieve that goal if one could simply query information_schema directly, across different databases. In short, if information_schema exists then there is no need for a specialize API such as JDBC's java.sql.DatabaseMetaData & Co. In any case, just my 2ยข :) _______________________________________________ Kepler-Project mailing list Kepler-Project@lists.luaforge.net http://lists.luaforge.net/cgi-bin/mailman/listinfo/kepler-project http://www.keplerproject.org/