如何在Datagrip中加载或运行多个SQL文件?

时间:2017-04-12 20:41:02

标签: intellij-idea datagrip

我在DataGrip中设置了一个项目,其中有几个sql文件分布在几个目录中:Project File Structure

我希望能够管理复杂性,因为这会变成数百个文件。这是目前学习/概念证明水平的努力。

我想要做的是有一种方法来运行/构建/发布这个项目,但目前我找到的最好的方法是选择文件,然后做一个"运行文件" CTRL + SHIFT + F10。这工作了一段时间,但现在我有一个以错误的顺序运行的外键。我不想做一个黑客,就像用整数前缀文件名来强制执行特定订单。感觉就像一个真正的垃圾。

我应该如何做到这一点,我一定错过了一些东西,因为替代方案很容易手动且容易出错。如果重要的是我正在反对的数据库是Oracle。

1 个答案:

答案 0 :(得分:1)

自从DataGrip 2020.1起,您就可以创建一个运行配置并指定数据源和多个文件或脚本:

run configuration set up

请参阅DataGrip blog post