Skip to content

Commit

Permalink
Merge pull request #1279 from cityofaustin/v2.5.0-release-candidate
Browse files Browse the repository at this point in the history
V2.5.0 Caddo Lake
  • Loading branch information
johnclary authored Feb 15, 2024
2 parents 3ec161b + fbd8b5c commit 90506f0
Show file tree
Hide file tree
Showing 40 changed files with 2,414 additions and 1,235 deletions.
71 changes: 71 additions & 0 deletions .sqlfluff
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
[sqlfluff]

# Supported dialects https://docs.sqlfluff.com/en/stable/dialects.html
# Or run 'sqlfluff dialects'
dialect = postgres

large_file_skip_char_limit = 0
large_file_skip_byte_limit = 0

# One of [raw|jinja|python|placeholder]
templater = jinja

# Comma separated list of rules to exclude, or None
# See https://docs.sqlfluff.com/en/stable/configuration.html#enabling-and-disabling-rules
# AM04 (ambiguous.column_count) and ST06 (structure.column_order) are
# two of the more controversial rules included to illustrate usage.
exclude_rules = ambiguous.column_count, structure.column_order

# The standard max_line_length is 80 in line with the convention of
# other tools and several style guides. Many projects however prefer
# something a little longer.
# Set to zero or negative to disable checks.
max_line_length = 120

# CPU processes to use while linting.
# The default is "single threaded" to allow easy debugging, but this
# is often undesirable at scale.
# If positive, just implies number of processes.
# If negative or zero, implies number_of_cpus - specified_number.
# e.g. -1 means use all processors but one. 0 means all cpus.
processes = -1

# If using the dbt templater, we recommend setting the project dir.
# [sqlfluff:templater:dbt]
# project_dir = ./

[sqlfluff:indentation]
# While implicit indents are not enabled by default. Many of the
# SQLFluff maintainers do use them in their projects.
allow_implicit_indents = True

# The default configuration for aliasing rules is "consistent"
# which will auto-detect the setting from the rest of the file. This
# is less desirable in a new project and you may find this (slightly
# more strict) setting more useful.
# [sqlfluff:rules:aliasing.table]
# aliasing = explicit
# [sqlfluff:rules:aliasing.column]
# aliasing = explicit
# [sqlfluff:rules:aliasing.length]
# min_alias_length = 3

# The default configuration for capitalisation rules is "consistent"
# which will auto-detect the setting from the rest of the file. This
# is less desirable in a new project and you may find this (slightly
# more strict) setting more useful.
# Typically we find users rely on syntax highlighting rather than
# capitalisation to distinguish between keywords and identifiers.
# Clearly, if your organisation has already settled on uppercase
# formatting for any of these syntax elements then set them to "upper".
# See https://stackoverflow.com/questions/608196/why-should-i-capitalize-my-sql-keywords-is-there-a-good-reason
[sqlfluff:rules:capitalisation.keywords]
capitalisation_policy = upper
[sqlfluff:rules:capitalisation.identifiers]
capitalisation_policy = upper
[sqlfluff:rules:capitalisation.functions]
extended_capitalisation_policy = consistent
[sqlfluff:rules:capitalisation.literals]
capitalisation_policy = consistent
[sqlfluff:rules:capitalisation.types]
extended_capitalisation_policy = consistent
2 changes: 1 addition & 1 deletion moped-database/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
version: '3.7'
services:
hasura:
image: hasura/graphql-engine:v2.36.2
image: hasura/graphql-engine:v2.37.0
restart: always
depends_on:
- moped-pgsql
Expand Down
Loading

0 comments on commit 90506f0

Please sign in to comment.