Cita:
Iniciado por razpeitia Espero que tengas un constructor para la clase Usuario. Si no es asi eso puede explicar el error.
Si, tengo un constructor y de hecho funciona cuando hago la inicialización manualmente
Código:
engine.execute("INSERT INTO usuarios VALUES (1,'Usuario 1','S')")
engine.execute("INSERT INTO usuarios VALUES (2,'Usuario 2','S')")
lo que yo tengo diferente a tu ejemplo son las órdenes bind=engine que no se bien que son, las copié de un ejemplo que encontré en un foro
yo tengo así:
Código:
Session = sessionmaker()
engine = create_engine('sqlite:///db.usuarios', echo=False)
Session.configure(bind=engine)
session = Session()
Base = declarative_base()