Hello, I'm experimenting with using legacy tables, and I've created a test table in MS SQL, inserted some rows(through SQLServer Studio), and I can now see the rows in a very simple View.
I have tried to Insert rows into this table through the Models database administration screen, as well as using the Controllers shell. db.web2pytest_leg.insert(LoadName='blah', DestinationName = 'blah2', Description = 'blahblah') This doesn't come back with any errors but doesn't insert anything either. There is no feedback on the shell that it did anything. Another point, which may be a related symptom, is that when I then run "print db._lastsql" I just get the command echoed back to me and no sql. There are no errors in the log. my db.py file includes: db.define_table('web2pytest_leg', Field('LoadName', 'string'), Field('DestinationName', 'string'), Field('Description', 'string'), primarykey=['LoadName'], migrate=False ) I've also tried running with fake_migrate=True for a while too. Any ideas please. I've browsed through the forum for a while but I can't see this issue. Thanks.