i want to delete specific row in a db.table i have these code
num_rows_deleted=db.session.query(Orders).filter(Orders.c.id==id).first()
db.session.delete(num_rows_deleted)
db.session.commit()
Orders = db.Table('orders', db.Model.metadata,
db.Column('id', db.Integer,primary_key=True),
db.Column('user_id', db.Integer, db.ForeignKey('user.id')),
db.Column('book_id', db.Integer, db.ForeignKey('books.id')),
db.Column('quantity', db.Integer,default=1, nullable=False),
db.Column('created_at',db.DateTime, default=datetime.datetime.now),
db.Column('updated_at',db.DateTime, onupdate=datetime.datetime.now))
these is the table
but i get these error and i dont know how to fix it sqlalchemy.orm.exc.UnmappedInstanceError: Class 'sqlalchemy.util._collections.result' is not mapped