gpt4 book ai didi

sql - 配置 SQLFluff 规则

转载 作者:行者123 更新时间:2023-12-04 16:38:00 46 4
gpt4 key购买 nike

在 dbt 中运行模型之前,我使用 SQLFluff 来确保公司中的统一语法并减少错误警告。由于我们的语法与 SQLFluff 的语法不完全匹配,我想进行一些更改。
Rules References SQLFluff 提供的帮助我设置了内联忽略错误,如下面的代码(最后一行代码)所示。
所以我有两个问题,在 SQLFluff 的规则引用的帮助下我也无法回答。

  • 我想将规则 L032 设置为默认的“假”,而无需每次在我的 SQL 中手动输入它。
  • 如何更改有关规则 L016 的线的最大长度?我想设置默认值,例如150.

  • Rule_L016
    SELECT
    country.country_name,
    country.population,
    currency.currency_name,
    currency.currency_id,
    currency.strange_long_variable_name_which_is_too_long as not_so_long_variable_name
    FROM country
    LEFT JOIN currency
    USING (country) -- noqa: L032
    我试图用 Rules References 来解决这个问题但想不通。非常感谢帮助!

    最佳答案

    尝试查看 .sqlfluff 配置文件
    https://docs.sqlfluff.com/en/stable/configuration.html#

    关于sql - 配置 SQLFluff 规则,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66878455/

    46 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com