title: Session.add() does not work on SqlAlchemy(Python2.7)
body: <p>I'm using SqlAlchemy-1.0.9  and python 2.7.</p>
  
  <p>So, when I try to add an object to a session, nothing happens and consequently the data is not inserted in the dataBase. I'm using mysql and oursql by the way.</p>
  
  <p>Some of the code below:</p>
  
  <p>First I create a function to make the "create engine" and etc... and I use it every time I want to create a session.</p>
  
  <pre><code>base = declarative_base()
  
  engine = create_engine('mysql+oursql://root:toor@127.0.0.1/pandora', echo=True)
  
  def sessionLoader():
      base.metadata.bind = engine
      DBSession = sessionmaker(bind=engine)
      session = DBSession()
      return session
  </code></pre>
  
  <p>After that in my class I call the sessionLoader() method:</p>
  
  <p>I create the object and so on and then use the add() method:</p>
  
  <pre><code>newEntity = Entity(name = 'John')
  
  sessionLoader().add(newEntity)
  
  sessionLoader().commit()
  </code></pre>
  
  <p>After that that no erros or exceptions displayed on the console.
  But when I go to the DataBase and do some selects there are no data there.</p>
  
  <p>To make a test I put the folowing piece of code:</p>
  
  <pre><code>print newEntity in sessionLoader()
  </code></pre>
  
  <p>it shows 'False' on the console.</p>
  
  <p>So 'add()'is not doing the work it shoud do.</p>
  
  <p>Any tips or help?</p>