In order to do from gluon import DAL
from an external program, I would need to add gluon to my Python path, correct? What directory does gluon live in? Matt On May 25, 7:43 pm, Massimo Di Pierro <massimo.dipie...@gmail.com> wrote: > now you can do, from ANY python program > > from gluon import DAL > db=DAL('sqlite://storage.sqlite',folder='applications/app/ > databases',auto_import=True) > print db.tables > > auto_import = True will rebuild all tables WITHOUT executing the > modules. Tables will have the right names, field names and field types > but will not have the right attributes (default, widget, readable, > writable, etc...) because they make no sense without an HTTP request. > This is only thought to allow a script to perform inserts and selects. > > CAVEAT: this requires you run the app at least once using the new > trunk code since requires the new metadata format. By running the app > the *.table files are automatically converted to the new format. > > Give it a try. Let me know if you have ideas for improvements. > > Massimo > > P.S. More stuff coming soon. ;-)