sqruff-lib-dialects 0.38.0

Implementation of sql dialects for sqruff.
Documentation
file:
- statement:
  - insert_statement:
    - keyword: INSERT
    - keyword: INTO
    - table_reference:
      - naked_identifier: table2
    - bracketed:
      - start_bracket: (
      - column_reference:
        - naked_identifier: column1
      - comma: ','
      - column_reference:
        - naked_identifier: column2
      - comma: ','
      - column_reference:
        - naked_identifier: column3
      - end_bracket: )
    - with_compound_statement:
      - keyword: WITH
      - common_table_expression:
        - naked_identifier: mycte
        - keyword: AS
        - bracketed:
          - start_bracket: (
          - select_statement:
            - select_clause:
              - keyword: SELECT
              - select_clause_element:
                - column_reference:
                  - naked_identifier: foo
              - comma: ','
              - select_clause_element:
                - column_reference:
                  - naked_identifier: bar
            - from_clause:
              - keyword: FROM
              - from_expression:
                - from_expression_element:
                  - table_expression:
                    - table_reference:
                      - naked_identifier: mytable1
          - end_bracket: )
      - select_statement:
        - select_clause:
          - keyword: SELECT
          - select_clause_element:
            - column_reference:
              - naked_identifier: foo
          - comma: ','
          - select_clause_element:
            - column_reference:
              - naked_identifier: bar
          - comma: ','
          - select_clause_element:
            - column_reference:
              - naked_identifier: baz
        - from_clause:
          - keyword: FROM
          - from_expression:
            - from_expression_element:
              - table_expression:
                - table_reference:
                  - naked_identifier: mycte
- statement_terminator: ;