2011-04-06 67 views
2

关于如何在创建模式之后运行一堆包含sqlalchemy中的许多函数的.sql文件的任何想法?我试过使用DDL(),engine.text(<text>).execute(),engine.execute(<text>)。他们都没有工作,他们要么失败,因为不正确的逃跑或其他一些奇怪的错误。我正在使用sqlalchemy 0.6.6在sqlalchemy中运行.sql文件

回答

0

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