On Thu, Jul 13, 2017 at 12:31 AM, David Laredo Razo <davidlare...@gmail.com> wrote: > Hello, I am using SQLAlchemy version 1.2.0b1 > > > > So far so go, the problem arises when I add readings to the session via > session.add_all(readings). I only get the last element in my list added, > e.g.
there's no reason at all that would happen, other than what's in "readings" is not what you'd expect. try iterating through every element in "readings" after the add_all(), and do "obj in session". If some of these objects were from a different session, then they may be "detached" as you put them in in which case they'd go into session.identity_map, not session.new. > > for new in session.new: > print(new, mapper.identity_key_from_instance(new_object)) > > <ThermafuserReading(thermafuserId = '1', timestamp = '2017-01-01 00:00:00')> > (<class '__main__.ThermafuserReading'>, (datetime.datetime(2017, 1, 1, 0, > 0), 1)) > > > Why is this behavior? I have a test code and the test data in case its > needed to reproduce this behavior > > > > > > > > > > > -- > SQLAlchemy - > The Python SQL Toolkit and Object Relational Mapper > > http://www.sqlalchemy.org/ > > To post example code, please provide an MCVE: Minimal, Complete, and > Verifiable Example. See http://stackoverflow.com/help/mcve for a full > description. > --- > 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 https://groups.google.com/group/sqlalchemy. > For more options, visit https://groups.google.com/d/optout. -- SQLAlchemy - The Python SQL Toolkit and Object Relational Mapper http://www.sqlalchemy.org/ To post example code, please provide an MCVE: Minimal, Complete, and Verifiable Example. See http://stackoverflow.com/help/mcve for a full description. --- 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 https://groups.google.com/group/sqlalchemy. For more options, visit https://groups.google.com/d/optout.