-
-
Notifications
You must be signed in to change notification settings - Fork 33.1k
Commit b3b71a0
Fixed #7560 -- Moved a lot of the value conversion preparation for
loading/saving interactions with the databases into django.db.backend. This
helps external db backend writers and removes a bunch of database-specific
if-tests in django.db.models.fields.
Great work from Leo Soto.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@8131 bcc190cf-cafb-0310-a4f2-bffc1f526a371 parent 7bc728c commit b3b71a0
File tree
11 files changed
+318
-135
lines changed- django/db
- backends
- mysql
- oracle
- sqlite3
- models/fields
- docs
- tests
- modeltests
- custom_methods
- validation
- regressiontests
- model_fields
- model_regress
11 files changed
+318
-135
lines changedOriginal file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
5 | 5 |
| |
6 | 6 |
| |
7 | 7 |
| |
8 | + | ||
9 | + | ||
10 | + | ||
8 | 11 |
| |
9 | 12 |
| |
10 | 13 |
| |
| |||
36 | 39 |
| |
37 | 40 |
| |
38 | 41 |
| |
39 | - | ||
40 | 42 |
| |
41 | 43 |
| |
42 | 44 |
| |
43 | 45 |
| |
44 | 46 |
| |
47 | + | ||
48 | + | ||
45 | 49 |
| |
46 | 50 |
| |
47 | 51 |
| |
48 | 52 |
| |
49 | 53 |
| |
50 | 54 |
| |
51 | 55 |
| |
52 | - | ||
53 | - | ||
54 | 56 |
| |
55 | - | ||
56 | 57 |
| |
57 | 58 |
| |
58 | 59 |
| |
| |||
263 | 264 |
| |
264 | 265 |
| |
265 | 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 | + | ||
293 | + | ||
294 | + | ||
295 | + | ||
296 | + | ||
297 | + | ||
298 | + | ||
299 | + | ||
300 | + | ||
301 | + | ||
302 | + | ||
303 | + | ||
304 | + | ||
305 | + | ||
306 | + | ||
307 | + | ||
308 | + | ||
309 | + | ||
310 | + | ||
311 | + | ||
312 | + | ||
313 | + | ||
314 | + | ||
315 | + | ||
316 | + | ||
317 | + | ||
318 | + | ||
319 | + | ||
320 | + | ||
321 | + | ||
322 | + | ||
323 | + | ||
324 | + | ||
325 | + | ||
326 | + | ||
327 | + |
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
63 | 63 |
| |
64 | 64 |
| |
65 | 65 |
| |
66 | - | ||
67 | 66 |
| |
68 | 67 |
| |
69 | 68 |
| |
| |||
124 | 123 |
| |
125 | 124 |
| |
126 | 125 |
| |
126 | + | ||
127 | + | ||
128 | + | ||
129 | + | ||
130 | + | ||
131 | + | ||
132 | + | ||
133 | + | ||
134 | + | ||
135 | + | ||
136 | + | ||
137 | + | ||
138 | + | ||
139 | + | ||
140 | + | ||
141 | + | ||
142 | + | ||
143 | + | ||
127 | 144 |
| |
128 | 145 |
| |
129 | 146 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
5 | 5 |
| |
6 | 6 |
| |
7 | 7 |
| |
8 | + | ||
9 | + | ||
8 | 10 |
| |
9 | 11 |
| |
10 | 12 |
| |
| |||
28 | 30 |
| |
29 | 31 |
| |
30 | 32 |
| |
31 | - | ||
32 | 33 |
| |
33 | - | ||
34 | 34 |
| |
35 | 35 |
| |
36 | 36 |
| |
| |||
180 | 180 |
| |
181 | 181 |
| |
182 | 182 |
| |
183 | + | ||
184 | + | ||
185 | + | ||
186 | + | ||
187 | + | ||
188 | + | ||
189 | + | ||
190 | + | ||
191 | + | ||
192 | + | ||
193 | + | ||
194 | + | ||
195 | + | ||
196 | + | ||
197 | + | ||
183 | 198 |
| |
184 | 199 |
| |
185 | 200 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
84 | 84 |
| |
85 | 85 |
| |
86 | 86 |
| |
87 | + | ||
88 | + | ||
89 | + | ||
90 | + | ||
91 | + | ||
92 | + | ||
87 | 93 |
| |
88 | 94 |
| |
89 | 95 |
| |
| |||
159 | 165 |
| |
160 | 166 |
| |
161 | 167 |
| |
162 | - | ||
168 | + | ||
163 | 169 |
| |
164 | 170 |
| |
165 | 171 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
117 | 117 |
| |
118 | 118 |
| |
119 | 119 |
| |
120 | + | ||
121 | + | ||
122 | + | ||
123 | + | ||
124 | + | ||
125 | + | ||
126 | + |
0 commit comments