Commit d9b8fcb
committed
Add the capability of changing database field types when upgrading the database.
This is not done by default. There are check boxes that can be selected
to do this when upgrading a course. Since this process can be risky
there are ample warnings recommending that an archive be made before
upgrading and changing field types.
Also remove the `fieldOverride` usage. There are no field overrides
anymore, and the current SQL::Abstract code no longer even supports it.1 parent 82153a1 commit d9b8fcb
File tree
9 files changed
+206
-62
lines changed- bin
- lib/WeBWorK
- ContentGenerator
- DB/Schema/NewSQL
- Utils
- templates/ContentGenerator/CourseAdmin
9 files changed
+206
-62
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
165 | 165 | | |
166 | 166 | | |
167 | 167 | | |
168 | | - | |
| 168 | + | |
169 | 169 | | |
170 | 170 | | |
171 | 171 | | |
| |||
212 | 212 | | |
213 | 213 | | |
214 | 214 | | |
215 | | - | |
| 215 | + | |
216 | 216 | | |
217 | 217 | | |
218 | 218 | | |
| |||
222 | 222 | | |
223 | 223 | | |
224 | 224 | | |
225 | | - | |
226 | | - | |
227 | | - | |
| 225 | + | |
| 226 | + | |
228 | 227 | | |
229 | 228 | | |
230 | 229 | | |
231 | 230 | | |
232 | 231 | | |
233 | 232 | | |
234 | | - | |
235 | | - | |
236 | | - | |
237 | | - | |
| 233 | + | |
| 234 | + | |
| 235 | + | |
| 236 | + | |
| 237 | + | |
| 238 | + | |
238 | 239 | | |
239 | 240 | | |
240 | 241 | | |
241 | 242 | | |
242 | 243 | | |
243 | | - | |
| 244 | + | |
244 | 245 | | |
245 | 246 | | |
246 | 247 | | |
247 | | - | |
| 248 | + | |
248 | 249 | | |
249 | 250 | | |
250 | 251 | | |
| |||
286 | 287 | | |
287 | 288 | | |
288 | 289 | | |
289 | | - | |
290 | | - | |
| 290 | + | |
| 291 | + | |
| 292 | + | |
| 293 | + | |
291 | 294 | | |
292 | 295 | | |
293 | 296 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1339 | 1339 | | |
1340 | 1340 | | |
1341 | 1341 | | |
1342 | | - | |
| 1342 | + | |
1343 | 1343 | | |
1344 | 1344 | | |
1345 | 1345 | | |
| |||
1354 | 1354 | | |
1355 | 1355 | | |
1356 | 1356 | | |
1357 | | - | |
1358 | | - | |
| 1357 | + | |
| 1358 | + | |
| 1359 | + | |
1359 | 1360 | | |
1360 | 1361 | | |
1361 | 1362 | | |
| |||
1428 | 1429 | | |
1429 | 1430 | | |
1430 | 1431 | | |
| 1432 | + | |
| 1433 | + | |
| 1434 | + | |
| 1435 | + | |
| 1436 | + | |
| 1437 | + | |
| 1438 | + | |
| 1439 | + | |
| 1440 | + | |
| 1441 | + | |
| 1442 | + | |
| 1443 | + | |
| 1444 | + | |
| 1445 | + | |
| 1446 | + | |
| 1447 | + | |
| 1448 | + | |
| 1449 | + | |
1431 | 1450 | | |
1432 | 1451 | | |
1433 | 1452 | | |
| |||
1464 | 1483 | | |
1465 | 1484 | | |
1466 | 1485 | | |
1467 | | - | |
1468 | | - | |
1469 | | - | |
1470 | | - | |
| 1486 | + | |
| 1487 | + | |
| 1488 | + | |
| 1489 | + | |
| 1490 | + | |
1471 | 1491 | | |
1472 | 1492 | | |
1473 | 1493 | | |
| |||
1503 | 1523 | | |
1504 | 1524 | | |
1505 | 1525 | | |
1506 | | - | |
1507 | | - | |
| 1526 | + | |
| 1527 | + | |
| 1528 | + | |
| 1529 | + | |
1508 | 1530 | | |
1509 | 1531 | | |
1510 | 1532 | | |
1511 | 1533 | | |
1512 | 1534 | | |
1513 | 1535 | | |
1514 | 1536 | | |
1515 | | - | |
1516 | | - | |
| 1537 | + | |
| 1538 | + | |
| 1539 | + | |
1517 | 1540 | | |
1518 | 1541 | | |
1519 | 1542 | | |
| |||
1541 | 1564 | | |
1542 | 1565 | | |
1543 | 1566 | | |
| 1567 | + | |
| 1568 | + | |
| 1569 | + | |
| 1570 | + | |
| 1571 | + | |
| 1572 | + | |
| 1573 | + | |
| 1574 | + | |
| 1575 | + | |
| 1576 | + | |
| 1577 | + | |
| 1578 | + | |
| 1579 | + | |
| 1580 | + | |
1544 | 1581 | | |
1545 | 1582 | | |
1546 | 1583 | | |
| |||
2684 | 2721 | | |
2685 | 2722 | | |
2686 | 2723 | | |
2687 | | - | |
2688 | | - | |
2689 | | - | |
2690 | | - | |
| 2724 | + | |
| 2725 | + | |
| 2726 | + | |
| 2727 | + | |
| 2728 | + | |
2691 | 2729 | | |
2692 | 2730 | | |
2693 | 2731 | | |
| |||
2728 | 2766 | | |
2729 | 2767 | | |
2730 | 2768 | | |
2731 | | - | |
2732 | | - | |
2733 | | - | |
| 2769 | + | |
| 2770 | + | |
| 2771 | + | |
| 2772 | + | |
| 2773 | + | |
| 2774 | + | |
| 2775 | + | |
| 2776 | + | |
| 2777 | + | |
| 2778 | + | |
| 2779 | + | |
| 2780 | + | |
| 2781 | + | |
| 2782 | + | |
| 2783 | + | |
| 2784 | + | |
| 2785 | + | |
| 2786 | + | |
| 2787 | + | |
| 2788 | + | |
| 2789 | + | |
| 2790 | + | |
| 2791 | + | |
| 2792 | + | |
| 2793 | + | |
| 2794 | + | |
| 2795 | + | |
| 2796 | + | |
| 2797 | + | |
2734 | 2798 | | |
2735 | 2799 | | |
2736 | 2800 | | |
| |||
2741 | 2805 | | |
2742 | 2806 | | |
2743 | 2807 | | |
2744 | | - | |
2745 | | - | |
| 2808 | + | |
| 2809 | + | |
2746 | 2810 | | |
2747 | | - | |
| 2811 | + | |
2748 | 2812 | | |
2749 | 2813 | | |
2750 | 2814 | | |
2751 | 2815 | | |
2752 | 2816 | | |
2753 | | - | |
2754 | | - | |
2755 | 2817 | | |
2756 | 2818 | | |
2757 | 2819 | | |
| |||
2765 | 2827 | | |
2766 | 2828 | | |
2767 | 2829 | | |
2768 | | - | |
2769 | | - | |
| 2830 | + | |
| 2831 | + | |
| 2832 | + | |
2770 | 2833 | | |
2771 | 2834 | | |
2772 | 2835 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
368 | 368 | | |
369 | 369 | | |
370 | 370 | | |
| 371 | + | |
| 372 | + | |
| 373 | + | |
| 374 | + | |
| 375 | + | |
| 376 | + | |
| 377 | + | |
| 378 | + | |
| 379 | + | |
| 380 | + | |
| 381 | + | |
| 382 | + | |
| 383 | + | |
| 384 | + | |
| 385 | + | |
| 386 | + | |
| 387 | + | |
| 388 | + | |
371 | 389 | | |
372 | 390 | | |
373 | 391 | | |
374 | 392 | | |
375 | 393 | | |
376 | 394 | | |
377 | 395 | | |
378 | | - | |
379 | | - | |
380 | | - | |
| 396 | + | |
| 397 | + | |
381 | 398 | | |
382 | 399 | | |
383 | 400 | | |
| |||
398 | 415 | | |
399 | 416 | | |
400 | 417 | | |
401 | | - | |
| 418 | + | |
402 | 419 | | |
403 | 420 | | |
404 | 421 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
97 | 97 | | |
98 | 98 | | |
99 | 99 | | |
100 | | - | |
101 | | - | |
102 | 100 | | |
103 | 101 | | |
104 | 102 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
211 | 211 | | |
212 | 212 | | |
213 | 213 | | |
214 | | - | |
| 214 | + | |
215 | 215 | | |
216 | | - | |
217 | | - | |
218 | | - | |
| 216 | + | |
219 | 217 | | |
220 | 218 | | |
221 | 219 | | |
| |||
229 | 227 | | |
230 | 228 | | |
231 | 229 | | |
232 | | - | |
| 230 | + | |
233 | 231 | | |
234 | 232 | | |
235 | 233 | | |
| 234 | + | |
| 235 | + | |
| 236 | + | |
| 237 | + | |
| 238 | + | |
| 239 | + | |
| 240 | + | |
| 241 | + | |
| 242 | + | |
236 | 243 | | |
237 | 244 | | |
238 | 245 | | |
| |||
249 | 256 | | |
250 | 257 | | |
251 | 258 | | |
252 | | - | |
| 259 | + | |
253 | 260 | | |
254 | 261 | | |
255 | 262 | | |
| |||
290 | 297 | | |
291 | 298 | | |
292 | 299 | | |
| 300 | + | |
| 301 | + | |
| 302 | + | |
| 303 | + | |
| 304 | + | |
| 305 | + | |
| 306 | + | |
| 307 | + | |
| 308 | + | |
| 309 | + | |
| 310 | + | |
| 311 | + | |
| 312 | + | |
| 313 | + | |
| 314 | + | |
| 315 | + | |
| 316 | + | |
| 317 | + | |
293 | 318 | | |
294 | 319 | | |
295 | 320 | | |
| |||
0 commit comments