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!