【问题标题】:How can I load or run multiple SQL files in Datagrip?如何在 Datagrip 中加载或运行多个 SQL 文件?
【发布时间】:2017-09-08 19:24:30
【问题描述】:

我在 DataGrip 中建立了一个项目,其中几个 sql 文件分布在几个目录中,如下所示:

我希望管理复杂性,因为这会变成数百个文件。这是目前的学习/概念验证级别的工作。

我想做的是有一种方法来运行/构建/发布这个项目,但目前我发现最好的方法是选择文件,然后执行“运行文件”CTRL+SHIFT+F10。这有点用,但现在我有一个以错误顺序运行的外键。我不想像在文件名前加上整数来强制执行特定的顺序一样。感觉就像一个真正的杂物。

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

【问题讨论】:

  • 您好!你究竟想拥有什么?一些模型,您可以在其中阐明要运行的文件的顺序?
  • @moscas 类似的,在 Visual Studio 下,我们有一个类似的布局,并且有一个主 SQL 文件,其中列出了其他文件和加载它们的顺序。归根结底,我希望能够说,将所有这些文件作为一个集合加载并控制顺序,以便遵守约束。
  • 听起来很合理。请在创建的问题中分享您的其他想法:youtrack.jetbrains.com/issue/DBE-4473

标签: intellij-idea datagrip


【解决方案1】:

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

请参阅DataGrip blog post

【讨论】:

    猜你喜欢
    • 2021-07-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-22
    • 1970-01-01
    • 2012-06-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多