Elegant, exactly what I was looking for! Thanks!
On 7 dec, 20:13, Bruno Rocha <rochacbr...@gmail.com> wrote: > I do in model: > > usually "99_fixtures.py" > <code> > > my_dict_with_values = dict(field='value',anotherfield='anothervalue') > > if db(db.table).count() == 0: > db.table.insert(**my_dict_with_values) > > </code> > > 2010/12/7 Robert <zater...@gmail.com> > > > I recently deployed an web2py application on GAE. The datastore was > > empty at that point, and I couldn't add data through the Datastore > > Viewer since the tables/entities were not created yet. > > > I now solved this by creating a form in web2py where I can manually > > populate the database with the initial data my application needs. From > > that point on I could use the Datastore Viewer to further edit/setup > > my data. > > > So I am wondering what is the best way to populate the initial > > database automatically? Is there a way to define that data in the > > web2py db DAL definition as well? Or is there a specific GAE deploy > > feature for this I am missing? > > > Thanks in advance! > > -- > > Bruno Rochahttp://about.me/rochacbruno/bio