Skip to main content

sqrust_rules/lint/
mod.rs

1pub mod alter_table_add_not_null_without_default;
2pub mod alter_table_drop_column;
3pub mod duplicate_condition;
4pub mod empty_in_list;
5pub mod recursive_cte;
6pub mod insert_or_replace;
7pub mod create_or_replace;
8pub mod drop_schema_statement;
9pub mod non_deterministic_function;
10pub mod create_table_without_primary_key;
11pub mod delete_without_where;
12pub mod drop_table_if_exists;
13pub mod grant_all_privileges;
14pub mod duplicate_alias;
15pub mod duplicate_column_in_create;
16pub mod duplicate_cte_names;
17pub mod empty_string_comparison;
18pub mod insert_without_column_list;
19pub mod negated_is_null;
20pub mod null_in_not_in;
21pub mod subquery_without_alias;
22pub mod truncate_table;
23pub mod unused_cte;
24pub mod unused_table_alias;
25pub mod consecutive_semicolons;
26pub mod update_set_duplicate;
27pub mod update_without_where;
28pub mod where_tautology;
29pub mod column_alias_in_where;
30pub mod duplicate_join;