Your User class is mapped to a Table. It's not the Table itself. To get the update method, you need to access User.__table__.update
On Fri, Jun 7, 2013 at 4:12 PM, Michael Nachtigal < michael.nachti...@catalinamarketing.com> wrote: > After reading the documentation, I am under the impression that my > mapped tables should have the methods insert() and update(). For example, > see here: > > > http://docs.sqlalchemy.org/en/rel_0_8/core/schema.html?highlight=update#sqlalchemy.schema.Table.update > > But my mapped tables don't have those methods; why might that be? > > >>> User > <class 'blah.models.User'> > >>> User.insert > Traceback (most recent call last): > File "<stdin>", line 1, in <module> > AttributeError: type object 'User' has no attribute 'insert' > >>> User.update > Traceback (most recent call last): > File "<stdin>", line 1, in <module> > AttributeError: type object 'User' has no attribute 'update' > > Thanks, > Mike > > -- > You received this message because you are subscribed to the Google Groups > "sqlalchemy" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to sqlalchemy+unsubscr...@googlegroups.com. > To post to this group, send email to sqlalchemy@googlegroups.com. > Visit this group at http://groups.google.com/group/sqlalchemy?hl=en. > For more options, visit https://groups.google.com/groups/opt_out. > > > -- You received this message because you are subscribed to the Google Groups "sqlalchemy" group. To unsubscribe from this group and stop receiving emails from it, send an email to sqlalchemy+unsubscr...@googlegroups.com. To post to this group, send email to sqlalchemy@googlegroups.com. Visit this group at http://groups.google.com/group/sqlalchemy?hl=en. For more options, visit https://groups.google.com/groups/opt_out.