Rules

These rules aim to improve the readability and maintainability of code by ensuring that aliases are used correctly and consistently throughout the project.

Aliasing Rules

Aliasing rules are guidelines that help developers avoid common pitfalls when using aliases in SQL queries. They typically focus on the use of aliases for tables, columns, and expressions, helping developers avoid ambiguity and confusion in their queries.

Ambiguous Rules

Ambiguous rules are guidelines that help developers avoid ambiguity and improve the clarity of their SQL queries. They typically focus on naming conventions, column references, and query structure, helping developers create more readable and maintainable code.

Capitalisation Rules

Capitalisation rules are guidelines that help developers maintain consistent casing in their SQL queries. They typically focus on the capitalisation of keywords, identifiers, and literals, helping developers create more readable and uniform code.

Convention Rules

Convention rules are guidelines that enforce consistent practices and coding patterns across a project. They typically focus on the structure, style, and efficiency of code, helping developers avoid anti-patterns and ensure that the project follows uniform conventions.

By applying convention rules, teams can create a more collaborative and coherent development environment where code is predictable, easier to review, and less error-prone.

Layout Rules

Layout rules are guidelines that help developers maintain a consistent and readable structure in their SQL queries. They typically focus on indentation, spacing, and alignment, helping developers create code that is easier to understand and maintain.

Structure Rules

Structure rules are guidelines that help developers maintain a consistent and logical structure in their SQL queries. They typically focus on the organization of code, the use of control flow statements, and the handling of exceptions, helping developers create code that is easier to follow and debug.