Web.py 0.37を使用していて、mysqlデータベースに行を追加しようとしています。これが私のコードです:
com.globals.db.insert('users', email=data.email, fullname=data.fullname, password=pwh, _test=False)
そして、これは(デバッガウィンドウの)出力です:
0.09 (2): INSERT INTO users (fullname, password, email) VALUES ('Juan', 'f3bab99...d05cee4', 'no@email.com')
0.09 (3): SELECT last_insert_id();
30
idフィールドが増加しているのを確認できますが、データベースを確認すると、新しい行は作成されていません。なぜこうなった?出力されたsqlステートメントはmysqlターミナルで正常に実行されます。