5953 Commits

Author SHA1 Message Date
F
7783c3014e fixes #6463: Set Variable Parsing for SparkSQL and Databricks (#6464)
Co-authored-by: F STG <fritz.steingrube@extern.stromnetz-hamburg.de>
2024-11-25 22:11:12 +00:00
V-D-L-P
8e26bd4ff7 Teradata: support REPLACE VIEW and LOCKING ... FOR ... syntax (#6467) 2024-11-25 22:10:27 +00:00
Luigi Cerone
787b58e58d Rule names in warnings logic (#6459)
Co-authored-by: Alan Cruickshank <alanmcruickshank@gmail.com>
2024-11-21 15:55:51 +00:00
Cameron
65ef3d0ec3 Bigquery: Support column level key definitions (#6465) 2024-11-21 15:40:34 +00:00
Danny Jones
ed9d0c98ad Add Implicit Indents to Qualify (#6438) 2024-11-21 15:39:21 +00:00
Danny Jones
a4658769b3 Postgres: Fix Select statement ordering (#6446) 2024-11-21 15:39:09 +00:00
F
190c4946f5 fixes #6457: databricks dialect alter table foo drop column bar (#6461)
Co-authored-by: F STG <fritz.steingrube@extern.stromnetz-hamburg.de>
2024-11-21 15:38:58 +00:00
Alan Cruickshank
4dc390f077 Switch from appdirs to platformdirs (#6399)
Co-authored-by: Alan Cruickshank <alan@Alans-MacBook-Pro.local>
Co-authored-by: Alan Cruickshank <alan+git@a14k.co.uk>
2024-11-21 15:02:09 +00:00
Matt Baker
80f4fc2d3b Impala: support CREATE TABLE AS SELECT (#6458) 2024-11-17 11:46:56 +00:00
F
50a1c4b6ff Databricks Dialect: Backticked function identifiers now parsable (#6453)
Co-authored-by: F STG <fritz.steingrube@extern.stromnetz-hamburg.de>
2024-11-16 20:09:20 +00:00
F
391449eb47 Issue #6417: Leading -- MAGIC Cells don't break parsing of notebooks (#6454)
Co-authored-by: F STG <fritz.steingrube@extern.stromnetz-hamburg.de>
2024-11-13 16:48:04 +00:00
Adolfo Rodriguez
79b168374b Add "target_path" configuration to the dbt templater (#6423)
Co-authored-by: Danny Jones <51742311+WittierDinosaur@users.noreply.github.com>
Co-authored-by: Greg Finley <gregory.finley@gmail.com>
2024-11-12 15:53:02 +00:00
Danny Jones
171c71e6e3 Sparksql: Fix ordering of create table options (#6441) 2024-11-12 15:21:36 +00:00
Matt Baker
0e333c3246 Dialect: Impala (#6445) 2024-11-11 10:30:50 +00:00
Cameron
02bca484a6 RF02: Allows for lambda functions in Databricks (#6444) 2024-11-10 10:52:29 +00:00
Cameron
5cb916ac74 SQLite: Support any order of VARYING/NATIVE in CHAR types (#6443) 2024-11-10 10:51:46 +00:00
Danny Jones
e864e174ae Snowflake: Allow literals in match_by_column_name (#6442) 2024-11-10 05:00:46 +00:00
Danny Jones
c6b39aae57 Trino: Remove TemporaryTransientGrammar (#6440) 2024-11-10 04:57:21 +00:00
Danny Jones
b9bcb9bc71 Mysql: Fix parsing of system variables (#6439) 2024-11-10 04:55:48 +00:00
Danny Jones
fb1be11571 Sparksql: Fix hint function for proper spacing (#6437) 2024-11-10 04:50:12 +00:00
Danny Jones
cbcbe52676 Snowflake: Support ORDER BY boolean (#6435) 2024-11-10 04:44:46 +00:00
Tim Zalk
f0602da8df TSQL: allow NEXT VALUE FOR use as expression (#6431)
Co-authored-by: Danny Jones <51742311+WittierDinosaur@users.noreply.github.com>
2024-11-09 19:19:56 +00:00
Łukasz Rogalski
b5ef93c06e Prework for introducing mypyc (#6433) 2024-11-09 19:10:10 +00:00
Łukasz Rogalski
2106716132 Fix pre-commit on main branch (#6432) 2024-11-09 15:19:12 +00:00
Maciej Bryński
ffc7af43c0 Initial support for Starrocks dialect (#6415) 2024-11-02 15:15:25 +00:00
F
51e8cf43c2 Databricks: Parse Table Valued Functions (#6417)
Co-authored-by: Fritz Steingrube <fritz.steingrube@extern.stromnetz-hamburg.de>
Co-authored-by: fstg1992 <fritz@steingrube.eu>
2024-11-02 05:20:56 +00:00
ninazacharia-toast
6b8faf86fc Snowflake: Support PARTITION_TYPE for CREATE EXTERNAL TABLE (#6422)
Co-authored-by: Greg Finley <gregory.finley@gmail.com>
2024-11-02 05:16:00 +00:00
Alan Cruickshank
8422eb7826 Fix docs for CP04 config and add test cases (#6416) 2024-11-01 10:48:06 +00:00
Joao Amaral
e63c337b17 Fix: Parse violations not being shown when run fix command with --show-lint-violations (#6382)
Co-authored-by: Alan Cruickshank <alanmcruickshank@gmail.com>
2024-10-30 08:18:35 +00:00
Łukasz Rogalski
b8d9c2b0a5 RF01: refine support for dialects with dot access syntax (#6400) 2024-10-29 22:36:04 +00:00
mroy-seedbox
c039d2f28d Add new TYPE property to Snowflake users (#6411) 2024-10-29 22:32:04 +00:00
Alan Cruickshank
48fcb75967 Document the config API (#6384) 2024-10-29 22:37:01 +00:00
Alan Cruickshank
1db76206c7 Error handling for trying to render callable builtins #5463 (#6388) 2024-10-29 22:32:28 +00:00
SongYoungUk
a2f773d9f4 SQLite : Add CREATE VIRTUAL TABLE Statement (#6406) 2024-10-28 18:41:03 +00:00
27Jashshah
e12c5d0100 Updated README with Table Of Contents (#6407) 2024-10-28 12:51:36 +00:00
github-actions[bot]
36ad37b2a3 Prep version 3.2.5 (#6401)
Co-authored-by: alanmcruickshank <alanmcruickshank@users.noreply.github.com>
Co-authored-by: Alan Cruickshank <alan+git@designingoverload.com>
3.2.5
2024-10-25 10:14:01 +01:00
Alan Cruickshank
baa32b8836 Guides for custom rules and for troubleshooting (#6379) 2024-10-24 13:18:34 +01:00
Alan Cruickshank
c83c73535e Documentation and small overhaul of parametrized rule test cases (#6380) 2024-10-24 10:08:52 +01:00
Simon Bonde
8c63de4277 TSQL: add missing unreserved keyword NULLS (#5212) (#6390) 2024-10-24 08:37:10 +00:00
Kürşat Aktaş
052019e206 Introducing SQLFluff Guru on Gurubase.io (#6373)
Co-authored-by: Alan Cruickshank <alan+git@designingoverload.com>
2024-10-24 08:12:15 +00:00
Łukasz Rogalski
62ee9d6abb Improve heuristics for inline config (#6391) 2024-10-24 08:07:38 +00:00
Cameron
bc2da1a54c Postgres: Handle expressions that occur in IN functions (#6393) 2024-10-24 08:05:52 +00:00
Cameron
34f51497bc Snowflake: Support bracketed lambda functions without datatypes (#6394) 2024-10-24 08:05:16 +00:00
Cameron
9f6a6c3b7c LT01: Add default config for match_condition to touch (#6395) 2024-10-24 08:04:48 +00:00
Cameron
069be3a01d Snowflake: Allow for additional CONNECT BY expressions that may use PRIOR (#6396) 2024-10-24 08:04:07 +00:00
Alan Cruickshank
64baf05302 Details on debugging and setup for diff-quality (#6381) 2024-10-24 09:11:55 +01:00
Łukasz Rogalski
693381882a Fix edge case in Jinja reindents (#6383) 2024-10-22 23:18:53 +00:00
Paul Burridge
6fb5a84e6d Support identifier clause for Databricks (#6377)
Co-authored-by: Alan Cruickshank <alanmcruickshank@gmail.com>
2024-10-21 08:15:49 +00:00
Mike Chen
a5e0549195 Enable AM02 for snowflake and trino by default. (#6369) 2024-10-20 19:41:32 +00:00
Cameron
17ce19e743 Postgres: Support identifiers in ALTER DATABASE SET (#6376) 2024-10-20 19:40:19 +00:00