>From what Johann said, I understood the table definitions were changed in web2py (using postgresql as the backend), not in postgresql directly ... or did I misunderstand it?.
On Nov 15, 9:18 am, mdipierro <mdipie...@cs.depaul.edu> wrote: > > I have seen this several times when I change definitions of tables using > > Postgresql as backend. > > this very much confuses web2py which keeps its own metadata about what > is in the db. > > On Nov 15, 2:57 am, Johann Spies <johann.sp...@gmail.com> wrote: > > > > > > > > > On 13 November 2010 20:44, Carlos <carlosgali...@gmail.com> wrote: > > > > Hi Massimo, > > > > I did not delete anything when this problem appeared, I just switched > > > from sqlite to postresql in the DAL. > > > > Should I worry about this problem appearing again (in my local machine > > > or in a production environment)?. > > > I have seen this several times when I change definitions of tables using > > Postgresql as backend. What I normally do in such sitations is to export > > the database table to a csv-file through Web2py or if that is not possible > > using either the commandline or PGAdminIII, drop the table and remove the > > table's entry in web2py/applications/myapp/databases. > > > Web2py will then recreate the table and you can import the csv-file. If the > > latter was created with outside web2py, you will have to edit the column > > headers before importing it. > > > I am not sure whether this is good practice but this has saved me some > > frustrations. > > > Regards > > Johann > > > -- > > May grace and peace be yours in abundance through the full knowledge of God > > and of Jesus our Lord! His divine power has given us everything we need for > > life and godliness through the full knowledge of the one who called us by > > his own glory and excellence. > > 2 Pet. 1:2b,3a