Skip to main content

sqrust_rules/convention/
mod.rs

1pub mod no_null_default;
2pub mod unnecessary_case_when;
3pub mod leading_zero_numeric;
4pub mod select_top_n;
5pub mod boolean_comparison;
6pub mod coalesce_null_arg;
7pub mod exists_over_in;
8pub mod like_tautology;
9pub mod no_current_timestamp_in_where;
10pub mod colon_cast;
11pub mod concat_operator;
12pub mod case_else;
13pub mod coalesce;
14pub mod comma_style;
15pub mod count_star;
16pub mod distinct_parenthesis;
17pub mod if_null_function;
18pub mod in_null_comparison;
19pub mod in_single_value;
20pub mod is_null;
21pub mod like_percent_only;
22pub mod like_without_wildcard;
23pub mod no_char_type;
24pub mod no_select_all;
25pub mod no_using_clause;
26pub mod not_equal;
27pub mod order_by_with_offset;
28pub mod select_distinct_star;
29pub mod select_star;
30pub mod trailing_comma;
31pub mod unnecessary_else_null;
32pub mod left_join;
33pub mod join_condition_style;
34pub mod explicit_alias;
35pub mod or_instead_of_in;
36pub mod redundant_alias;
37pub mod nullable_concat;
38pub mod explicit_join_type;
39pub mod negated_not_like;
40pub mod avoid_iif;
41pub mod cast_vs_convert;
42pub mod get_date;
43pub mod explicit_column_alias;
44pub mod len_function;
45pub mod upper_lower;
46pub mod prefer_extract;
47pub mod no_if_function;
48pub mod pivot_unpivot;
49pub mod n_string_literal;
50pub mod try_cast;
51pub mod string_agg_separator;
52pub mod top_n_without_order;
53pub mod no_values_function;
54pub mod no_decode_function;
55pub mod no_charindex_function;
56pub mod use_current_date;
57pub mod nvl_function;
58pub mod no_rownum;
59pub mod no_minus_operator;
60pub mod no_isnull_function;
61pub mod no_dual_table;
62pub mod no_sysdate;
63pub mod no_nvl2;
64pub mod no_table_hint;
65pub mod prefer_ansi_trim;
66pub mod no_ilike;
67pub mod prefer_coalesce_over_null_case;
68pub mod no_similar_to;
69pub mod no_money_type;