http://web2py.com/book/default/chapter/06?search=drop#drop

db.table_name.drop()

Ron

On Oct 18, 7:40 am, mart <msenecal...@gmail.com> wrote:
> Hi,
>
> does anybody know how to delete a table using dal.py? I need to
> provide users with the choice of starting a process from scratch (and
> over and over again until satisfied). Which means on the first go, a
> user who is defining some steps in a software build setup, may be
> configuring, let' call call it step_E,  which cause a table to be
> created @ runtime. Then as the user is continuing to setup and tweak
> his build setup, he may decide that step_F is better suited. Since
> these tables are created on the fly and that step_E is being replaced
> with step_F, the step_E table needs to disappear.  So, is their a way
> to not just drop the records, but he entire table it self? if not when
> all tables get delivered as part of the overall build reports, then
> the testers will look at the contents and see an empty container (the
> step_E table)... from experience, this type of confusion never, ever,
> goes away. so to have a method to look at the set of generated tables,
> and remove those not listed is the best remedy.
>
> And, if I tell them to blow away the entire staging area and start
> over, there will be some panic ;) So, we keep the good tables where we
> don't update/insert if nothing new and delete the bad tables... Can
> anyone help?
>
> Again,any help is appreciated,
>
> Thanks,
> Mart :)

Reply via email to