Repository navigation
Commit e4d9613
authored
MSSQL: preserve bound type for NULL parameter declarations (#59)
* fix: satisfy clippy on latest stable
* ci: pin clippy to Rust 1.98.1
* fix(clippy): remove redundant formatting borrow
* test: remove useless format in postgres type fixture
* ci: use pinned toolchain action without ignored input
* fix(mssql): declare NULL parameters using their Rust type
* test(mssql): cover null parameter declarations
* test(mssql): replace null declaration test with ISNULL query covering #58
Replace test_null_argument_uses_bound_type_for_declaration with a test
that builds SELECT ISNULL(@p1, N'hello') via QueryBuilder, referencing
#58
* test(mssql): e2e test for ISNULL with null parameter (issue #58)
Replace unit test with an end-to-end test asserting
SELECT ISNULL(@p1, N'hello') with a null bind returns 'hello'.
Closes #58
* fmt
* Fix MSSQL null varbinary declarations1 parent 5119742 commit e4d9613
4 files changed
Lines changed: 25 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
65 | 65 | | |
66 | 66 | | |
67 | 67 | | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
68 | 75 | | |
69 | 76 | | |
70 | 77 | | |
| |||
91 | 98 | | |
92 | 99 | | |
93 | 100 | | |
94 | | - | |
| 101 | + | |
95 | 102 | | |
96 | 103 | | |
97 | 104 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | | - | |
| 11 | + | |
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
| 12 | + | |
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
193 | 193 | | |
194 | 194 | | |
195 | 195 | | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
| 209 | + | |
| 210 | + | |
196 | 211 | | |
197 | 212 | | |
198 | 213 | | |
| |||
0 commit comments