File tree Expand file tree Collapse file tree 1 file changed +3
-8
lines changed Expand file tree Collapse file tree 1 file changed +3
-8
lines changed Original file line number Diff line number Diff line change 11use itertools:: Itertools ;
22use pgt_schema_cache:: PostgresType ;
3- use pgt_text_size:: { TextRange , TextRangeReplacement , TextRangeReplacementBuilder } ;
3+ use pgt_text_size:: { TextRangeReplacement , TextRangeReplacementBuilder } ;
44use pgt_treesitter:: queries:: { ParameterMatch , TreeSitterQueriesExecutor } ;
55
66/// It is used to replace parameters within the SQL string.
@@ -63,11 +63,7 @@ pub fn apply_identifiers<'a>(
6363 let range_size = range. end - range. start ;
6464
6565 // if the default_value is shorter than "range", fill it up with spaces
66- let default_value = if default_value. len ( ) < range_size {
67- format ! ( "{:<range_size$}" , default_value)
68- } else {
69- default_value
70- } ;
66+ let default_value = format ! ( "{:<range_size$}" , default_value) ;
7167
7268 text_range_replacement_builder
7369 . replace_range ( range. clone ( ) . try_into ( ) . unwrap ( ) , & default_value) ;
@@ -323,8 +319,7 @@ mod tests {
323319 assert_eq ! (
324320 replacement. text( ) ,
325321 // the numeric parameters are filled with 0;
326- // all values of the enums are longer than `NULL`, so we use `NULL` instead
327- "select 0 + 0 + 0 + 0 + 0 + NULL "
322+ "select 0 + 0 + 0 + 0 + 0 + 'critical'"
328323 ) ;
329324 }
330325
You can’t perform that action at this time.
0 commit comments