On Tue, Oct 5, 2010 at 11:35 PM, Petite Abeille <petite.abei...@gmail.com>wrote:

>
> On Oct 5, 2010, at 3:14 PM, Robert Calco wrote:
>
> > 3. A standard metadata API. Each RDBMS does this differently and it would
> be
> > nice if developers of, e.g., ORM tools and such did not have to "roll
> their
> > own" metadata query and manipulation logic.
>
> Not sure if that really belong to an API though.
>
> Perhaps such information are better left to the database:
>
> http://en.wikipedia.org/wiki/Information_schema
> http://en.wikipedia.org/wiki/Oracle_metadata
>
> > I would probably make these
> > separate clibs to allow developers to load only what they need.
>
> Again, to me at least, it would be more beneficial to have a proper,
> consistent information_schema view, rather than some LuaSQL specific API.
>

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. 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.


>
> > The core
> > should remain light/simple.
>
> Cheers to that :)
>

Cheers!

- Bob


>
>
>
>
> _______________________________________________
> Kepler-Project mailing list
> Kepler-Project@lists.luaforge.net
> http://lists.luaforge.net/cgi-bin/mailman/listinfo/kepler-project
> http://www.keplerproject.org/
>



-- 
Bob Calco
DBA Softcraft Solutions
bob.ca...@softcraft-solutions.com
_______________________________________________
Kepler-Project mailing list
Kepler-Project@lists.luaforge.net
http://lists.luaforge.net/cgi-bin/mailman/listinfo/kepler-project
http://www.keplerproject.org/

Reply via email to