python - 使用 SQLAlchemy 删除和读取索引

标签 python sqlalchemy migration

我想在 SQL alchemy 中进行批量插入,并且希望在插入之前删除索引,并在插入完成后读取索引。

我看到 Alembic 支持添加和删除索引进行迁移,但是 SQLAlchemy 可以实现这一点吗?如果是这样,怎么办?

最佳答案

最好的方法是只执行sql。在本例中session.execute("DROP INDEX ...")

关于python - 使用 SQLAlchemy 删除和读取索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38238858/

相关文章:

sql - 在生产 mysql 数据库上进行复杂模式更新的最简单方法是什么?

c# - #Dotnet EF Core 迁移问题外键约束格式不正确

python - 如何调用名称以给定前缀开头的所有函数?

python - 多处理和 dill 可以一起做什么?

python - 与 django 查询集注释中先前对象的差异

python - Flask sqlalchemy - 最小应用程序

python - 使用 sqlalchemy.engine.url.URL 为 mssql+pyodbc 构建连接 URL

python - df.loc 中的按位条件未给出预期结果

python - SQLAlchemy 中带计数的子查询

java - Swagger 2.0 (OpenApi 3.0) 中的 BeanConfig(或类似的?)