从sqlalchemy中运行.sql文件

时间:2011-04-06 08:25:25

标签: python sqlalchemy

在创建架构之后,我是如何运行一系列包含sqlalchemy中的大量函数的.sql文件的?我尝试过使用DDL()engine.text(<text>).execute()engine.execute(<text>)。他们都没有工作,他们要么失败,要么因为不正当的逃避或其他一些奇怪的错误而失败。我正在使用sqlalchemy 0.6.6

1 个答案:

答案 0 :(得分:0)

你做不到。您必须解析文件并将其拆分为单独的SQL命令,然后在事务中单独执行每个命令。