У меня есть users
таблица в базе данных MySql. Эта таблица имеет id
, name
и age
поля.
Как я могу удалить какую-то запись id
?
Сейчас я использую следующий код:
user = User.query.get(id)
db.session.delete(user)
db.session.commit()
Но я не хочу делать никаких запросов перед операцией удаления. Есть какой-либо способ сделать это? Я знаю, могу использовать db.engine.execute("delete from users where id=...")
, но хотел бы использовать delete()
метод.
db.session.commit()
в конце. где db:db = SQLAlchemy(app)