首页 > 解决方案 > 如何在 alembic op.execute 中传递文件名变量?

问题描述

dirname = os.path.dirname(__file__)
procedure1 = os.path.join(dirname, 'folder1/folder2/filename.sql')

def upgrade():
    op.execute(f"{procedure1};")

    pass

我用上面的代码得到“无效的语法”

filename.sql 是雪花存储过程

标签: alembic

解决方案


推荐阅读