Commit 2235c9e
authored
Compute statement hashability from underlying query fragment (#245)
* Compute statement hashability from underlying query fragment
We currently depend directly on the hashability of `Statement` in the
various fetch property wrappers, but this conformance has been found to
be problematic and so we should remove it. We can make this change
today, though, before removing it, by computing the hashability of a
statement from its query fragment data.
* wip
* wip1 parent 8df0449 commit 2235c9e
4 files changed
Lines changed: 42 additions & 41 deletions
File tree
- Examples
- CaseStudies
- Reminders
- Sources/SQLiteData/Internal
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
| 6 | + | |
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| |||
Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
66 | 66 | | |
67 | 67 | | |
68 | 68 | | |
69 | | - | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
70 | 74 | | |
71 | 75 | | |
72 | 76 | | |
| |||
78 | 82 | | |
79 | 83 | | |
80 | 84 | | |
81 | | - | |
82 | | - | |
83 | | - | |
84 | | - | |
85 | | - | |
86 | | - | |
87 | | - | |
88 | | - | |
89 | | - | |
90 | | - | |
91 | | - | |
92 | | - | |
93 | | - | |
94 | | - | |
95 | | - | |
96 | | - | |
97 | | - | |
98 | | - | |
99 | | - | |
100 | | - | |
101 | | - | |
102 | | - | |
103 | | - | |
104 | 85 | | |
105 | 86 | | |
106 | 87 | | |
| |||
120 | 101 | | |
121 | 102 | | |
122 | 103 | | |
123 | | - | |
| 104 | + | |
| 105 | + | |
124 | 106 | | |
125 | 107 | | |
126 | 108 | | |
| |||
145 | 127 | | |
146 | 128 | | |
147 | 129 | | |
148 | | - | |
| 130 | + | |
| 131 | + | |
149 | 132 | | |
150 | 133 | | |
151 | | - | |
| 134 | + | |
| 135 | + | |
152 | 136 | | |
153 | 137 | | |
154 | 138 | | |
| |||
280 | 264 | | |
281 | 265 | | |
282 | 266 | | |
| 267 | + | |
| 268 | + | |
| 269 | + | |
| 270 | + | |
| 271 | + | |
| 272 | + | |
| 273 | + | |
| 274 | + | |
| 275 | + | |
| 276 | + | |
| 277 | + | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
| 281 | + | |
| 282 | + | |
| 283 | + | |
| 284 | + | |
| 285 | + | |
| 286 | + | |
| 287 | + | |
| 288 | + | |
| 289 | + | |
| 290 | + | |
| 291 | + | |
| 292 | + | |
283 | 293 | | |
284 | 294 | | |
285 | 295 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
9 | | - | |
10 | | - | |
11 | | - | |
12 | | - | |
13 | | - | |
| 8 | + | |
14 | 9 | | |
15 | 10 | | |
16 | 11 | | |
17 | | - | |
18 | | - | |
19 | | - | |
20 | | - | |
21 | | - | |
| 12 | + | |
22 | 13 | | |
23 | 14 | | |
0 commit comments