⭐
Log in to mark this repository.
sea-orm 2, for RUSTSEC-2023-0071 (rsa via sqlx-mysql)
8aa8e40 · Gabe Morell · 2026-11-09 04:18
Message
{commit_body(@commit)}
Files changed
modified
Cargo.lock
+530
−335
@@ -26,6 +26,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
| 26 | 26 | checksum = "5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75" |
| 27 | 27 | dependencies = [ |
| 28 | 28 | "cfg-if", |
| 29 | + "const-random", | |
| 30 | + "getrandom 0.3.3", | |
| 29 | 31 | "once_cell", |
| 30 | 32 | "version_check", |
| 31 | 33 | "zerocopy", |
@@ -220,6 +222,178 @@ version = "0.7.6"
| 220 | 222 | source = "registry+https://github.com/rust-lang/crates.io-index" |
| 221 | 223 | checksum = "7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50" |
| 222 | 224 | |
| 225 | +[[package]] | |
| 226 | +name = "arrow" | |
| 227 | +version = "60.1.0" | |
| 228 | +source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 229 | +checksum = "d965156f2220e94dcf676e04322b7b0b41c97e85cb3e1c365b8e56d0f70be999" | |
| 230 | +dependencies = [ | |
| 231 | + "arrow-arith", | |
| 232 | + "arrow-array", | |
| 233 | + "arrow-buffer", | |
| 234 | + "arrow-cast", | |
| 235 | + "arrow-data", | |
| 236 | + "arrow-ord", | |
| 237 | + "arrow-row", | |
| 238 | + "arrow-schema", | |
| 239 | + "arrow-select", | |
| 240 | + "arrow-string", | |
| 241 | +] | |
| 242 | + | |
| 243 | +[[package]] | |
| 244 | +name = "arrow-arith" | |
| 245 | +version = "60.1.0" | |
| 246 | +source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 247 | +checksum = "ca16fdd1daeb1eccefb42df52ec65448ef33eec72488598675d46dfa9ce58923" | |
| 248 | +dependencies = [ | |
| 249 | + "arrow-array", | |
| 250 | + "arrow-buffer", | |
| 251 | + "arrow-data", | |
| 252 | + "arrow-schema", | |
| 253 | + "chrono", | |
| 254 | + "num-traits", | |
| 255 | +] | |
| 256 | + | |
| 257 | +[[package]] | |
| 258 | +name = "arrow-array" | |
| 259 | +version = "60.1.0" | |
| 260 | +source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 261 | +checksum = "0f3d22a41d3df78b71df0b685af219ae3a94188ab98d6fb29c958eb55c3247f4" | |
| 262 | +dependencies = [ | |
| 263 | + "ahash", | |
| 264 | + "arrow-buffer", | |
| 265 | + "arrow-data", | |
| 266 | + "arrow-schema", | |
| 267 | + "chrono", | |
| 268 | + "half", | |
| 269 | + "hashbrown 0.17.1", | |
| 270 | + "num-complex", | |
| 271 | + "num-integer", | |
| 272 | + "num-traits", | |
| 273 | +] | |
| 274 | + | |
| 275 | +[[package]] | |
| 276 | +name = "arrow-buffer" | |
| 277 | +version = "60.1.0" | |
| 278 | +source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 279 | +checksum = "7bd46a530bc1a8e763102fc36c1dc0f51f3ffa150c78e7f5658ccb54b1458ade" | |
| 280 | +dependencies = [ | |
| 281 | + "bytes", | |
| 282 | + "half", | |
| 283 | + "num-bigint 0.5.1", | |
| 284 | + "num-traits", | |
| 285 | +] | |
| 286 | + | |
| 287 | +[[package]] | |
| 288 | +name = "arrow-cast" | |
| 289 | +version = "60.1.0" | |
| 290 | +source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 291 | +checksum = "baa83a0752814a1922d5ee75032524ca9bbfb7f60ee35a67ed4ab8b275260aaf" | |
| 292 | +dependencies = [ | |
| 293 | + "arrow-array", | |
| 294 | + "arrow-buffer", | |
| 295 | + "arrow-data", | |
| 296 | + "arrow-ord", | |
| 297 | + "arrow-schema", | |
| 298 | + "arrow-select", | |
| 299 | + "atoi 3.1.1", | |
| 300 | + "base64 0.23.1", | |
| 301 | + "chrono", | |
| 302 | + "half", | |
| 303 | + "lexical-core", | |
| 304 | + "num-traits", | |
| 305 | + "ryu", | |
| 306 | +] | |
| 307 | + | |
| 308 | +[[package]] | |
| 309 | +name = "arrow-cmp" | |
| 310 | +version = "60.1.0" | |
| 311 | +source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 312 | +checksum = "1913e57a64fbf2c4502fa6d54b547d6a1ae59e3146cbc15321d47468c937abd1" | |
| 313 | +dependencies = [ | |
| 314 | + "arrow-array", | |
| 315 | + "arrow-buffer", | |
| 316 | + "arrow-schema", | |
| 317 | +] | |
| 318 | + | |
| 319 | +[[package]] | |
| 320 | +name = "arrow-data" | |
| 321 | +version = "60.1.0" | |
| 322 | +source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 323 | +checksum = "415b7fbc4cf56b080bb5677a4ae74211b5c79e571ed37a1d547633ec07f3b43b" | |
| 324 | +dependencies = [ | |
| 325 | + "arrow-buffer", | |
| 326 | + "arrow-schema", | |
| 327 | + "half", | |
| 328 | + "num-integer", | |
| 329 | + "num-traits", | |
| 330 | +] | |
| 331 | + | |
| 332 | +[[package]] | |
| 333 | +name = "arrow-ord" | |
| 334 | +version = "60.1.0" | |
| 335 | +source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 336 | +checksum = "4c58f2ae6dd1480fc413f7320a547e39dcc499c23d4f36ca19572b685811e6e4" | |
| 337 | +dependencies = [ | |
| 338 | + "arrow-array", | |
| 339 | + "arrow-buffer", | |
| 340 | + "arrow-cmp", | |
| 341 | + "arrow-data", | |
| 342 | + "arrow-schema", | |
| 343 | + "arrow-select", | |
| 344 | +] | |
| 345 | + | |
| 346 | +[[package]] | |
| 347 | +name = "arrow-row" | |
| 348 | +version = "60.1.0" | |
| 349 | +source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 350 | +checksum = "68f9db8345b0638416d3b56d117d262d13070fdef788c6d75b53a180215c477e" | |
| 351 | +dependencies = [ | |
| 352 | + "arrow-array", | |
| 353 | + "arrow-buffer", | |
| 354 | + "arrow-data", | |
| 355 | + "arrow-schema", | |
| 356 | + "half", | |
| 357 | +] | |
| 358 | + | |
| 359 | +[[package]] | |
| 360 | +name = "arrow-schema" | |
| 361 | +version = "60.1.0" | |
| 362 | +source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 363 | +checksum = "de2c8e714b466404cdc1189e89f892426efea614d938e16c15518c340cd43ba3" | |
| 364 | + | |
| 365 | +[[package]] | |
| 366 | +name = "arrow-select" | |
| 367 | +version = "60.1.0" | |
| 368 | +source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 369 | +checksum = "a5af3f6656c5f2c6944f93d9a357a7f204c93d5f349385a44cf46c4a26fbcf30" | |
| 370 | +dependencies = [ | |
| 371 | + "ahash", | |
| 372 | + "arrow-array", | |
| 373 | + "arrow-buffer", | |
| 374 | + "arrow-cmp", | |
| 375 | + "arrow-data", | |
| 376 | + "arrow-schema", | |
| 377 | + "num-traits", | |
| 378 | +] | |
| 379 | + | |
| 380 | +[[package]] | |
| 381 | +name = "arrow-string" | |
| 382 | +version = "60.1.0" | |
| 383 | +source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 384 | +checksum = "ab1be9306b9a413b5b004e2a5a19caac728870d76e8891b351f040d554c93862" | |
| 385 | +dependencies = [ | |
| 386 | + "arrow-array", | |
| 387 | + "arrow-buffer", | |
| 388 | + "arrow-data", | |
| 389 | + "arrow-schema", | |
| 390 | + "arrow-select", | |
| 391 | + "memchr", | |
| 392 | + "num-traits", | |
| 393 | + "regex", | |
| 394 | + "regex-syntax", | |
| 395 | +] | |
| 396 | + | |
| 223 | 397 | [[package]] |
| 224 | 398 | name = "as-slice" |
| 225 | 399 | version = "0.2.1" |
@@ -396,6 +570,15 @@ dependencies = [
| 396 | 570 | "num-traits", |
| 397 | 571 | ] |
| 398 | 572 | |
| 573 | +[[package]] | |
| 574 | +name = "atoi" | |
| 575 | +version = "3.1.1" | |
| 576 | +source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 577 | +checksum = "d12c37257553c19e9aee6cba77814fdc9e07844abfc8b3a2c377cd920ee5a993" | |
| 578 | +dependencies = [ | |
| 579 | + "num-traits", | |
| 580 | +] | |
| 581 | + | |
| 399 | 582 | [[package]] |
| 400 | 583 | name = "atomic-waker" |
| 401 | 584 | version = "1.1.2" |
@@ -550,6 +733,12 @@ version = "0.22.1"
| 550 | 733 | source = "registry+https://github.com/rust-lang/crates.io-index" |
| 551 | 734 | checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" |
| 552 | 735 | |
| 736 | +[[package]] | |
| 737 | +name = "base64" | |
| 738 | +version = "0.23.1" | |
| 739 | +source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 740 | +checksum = "ac07cdecf99051d9a5238b80f35af32cdeba5b336e55d957b318b50137e18da5" | |
| 741 | + | |
| 553 | 742 | [[package]] |
| 554 | 743 | name = "base64ct" |
| 555 | 744 | version = "1.8.0" |
@@ -564,7 +753,7 @@ checksum = "1a22f228ab7a1b23027ccc6c350b72868017af7ea8356fbdf19f8d991c690013"
| 564 | 753 | dependencies = [ |
| 565 | 754 | "autocfg", |
| 566 | 755 | "libm", |
| 567 | − "num-bigint", | |
| 756 | + "num-bigint 0.4.6", | |
| 568 | 757 | "num-integer", |
| 569 | 758 | "num-traits", |
| 570 | 759 | "serde", |
@@ -915,6 +1104,26 @@ version = "0.10.1"
| 915 | 1104 | source = "registry+https://github.com/rust-lang/crates.io-index" |
| 916 | 1105 | checksum = "0dabb6555f92fb9ee4140454eb5dcd14c7960e1225c6d1a6cc361f032947713e" |
| 917 | 1106 | |
| 1107 | +[[package]] | |
| 1108 | +name = "const-random" | |
| 1109 | +version = "0.1.18" | |
| 1110 | +source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 1111 | +checksum = "87e00182fe74b066627d63b85fd550ac2998d4b0bd86bfed477a0ae4c7c71359" | |
| 1112 | +dependencies = [ | |
| 1113 | + "const-random-macro", | |
| 1114 | +] | |
| 1115 | + | |
| 1116 | +[[package]] | |
| 1117 | +name = "const-random-macro" | |
| 1118 | +version = "0.1.16" | |
| 1119 | +source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 1120 | +checksum = "f9d839f2a20b0aee515dc581a6172f2321f96cab76c1a38a4c584a194955390e" | |
| 1121 | +dependencies = [ | |
| 1122 | + "getrandom 0.2.16", | |
| 1123 | + "once_cell", | |
| 1124 | + "tiny-keccak", | |
| 1125 | +] | |
| 1126 | + | |
| 918 | 1127 | [[package]] |
| 919 | 1128 | name = "cookie-factory" |
| 920 | 1129 | version = "0.3.3" |
@@ -1134,7 +1343,7 @@ dependencies = [
| 1134 | 1343 | "asn1-rs", |
| 1135 | 1344 | "displaydoc", |
| 1136 | 1345 | "nom 7.1.3", |
| 1137 | − "num-bigint", | |
| 1346 | + "num-bigint 0.4.6", | |
| 1138 | 1347 | "num-traits", |
| 1139 | 1348 | "rusticata-macros", |
| 1140 | 1349 | ] |
@@ -1160,6 +1369,39 @@ dependencies = [
| 1160 | 1369 | "serde_core", |
| 1161 | 1370 | ] |
| 1162 | 1371 | |
| 1372 | +[[package]] | |
| 1373 | +name = "derive-where" | |
| 1374 | +version = "1.7.0" | |
| 1375 | +source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 1376 | +checksum = "2e2b94854e8576378ccda7c8de8a66ed8b4e8acbd2c50ec3418ea6c8aaf4b567" | |
| 1377 | +dependencies = [ | |
| 1378 | + "proc-macro2", | |
| 1379 | + "quote", | |
| 1380 | + "syn 3.0.9", | |
| 1381 | +] | |
| 1382 | + | |
| 1383 | +[[package]] | |
| 1384 | +name = "derive_more" | |
| 1385 | +version = "2.1.1" | |
| 1386 | +source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 1387 | +checksum = "d751e9e49156b02b44f9c1815bcb94b984cdcc4396ecc32521c739452808b134" | |
| 1388 | +dependencies = [ | |
| 1389 | + "derive_more-impl", | |
| 1390 | +] | |
| 1391 | + | |
| 1392 | +[[package]] | |
| 1393 | +name = "derive_more-impl" | |
| 1394 | +version = "2.1.1" | |
| 1395 | +source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 1396 | +checksum = "799a97264921d8623a957f6c3b9011f3b5492f557bbb7a5a19b7fa6d06ba8dcb" | |
| 1397 | +dependencies = [ | |
| 1398 | + "proc-macro2", | |
| 1399 | + "quote", | |
| 1400 | + "rustc_version", | |
| 1401 | + "syn 2.0.106", | |
| 1402 | + "unicode-xid", | |
| 1403 | +] | |
| 1404 | + | |
| 1163 | 1405 | [[package]] |
| 1164 | 1406 | name = "des" |
| 1165 | 1407 | version = "0.8.1" |
@@ -1176,7 +1418,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
| 1176 | 1418 | checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" |
| 1177 | 1419 | dependencies = [ |
| 1178 | 1420 | "block-buffer 0.10.4", |
| 1179 | − "const-oid 0.9.6", | |
| 1180 | 1421 | "crypto-common 0.1.6", |
| 1181 | 1422 | "subtle", |
| 1182 | 1423 | ] |
@@ -1305,18 +1546,17 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
| 1305 | 1546 | checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" |
| 1306 | 1547 | dependencies = [ |
| 1307 | 1548 | "libc", |
| 1308 | − "windows-sys 0.52.0", | |
| 1549 | + "windows-sys 0.61.1", | |
| 1309 | 1550 | ] |
| 1310 | 1551 | |
| 1311 | 1552 | [[package]] |
| 1312 | 1553 | name = "etcetera" |
| 1313 | −version = "0.8.0" | |
| 1554 | +version = "0.11.0" | |
| 1314 | 1555 | source = "registry+https://github.com/rust-lang/crates.io-index" |
| 1315 | −checksum = "136d1b5283a1ab77bd9257427ffd09d8667ced0570b6f938942bc7568ed5b943" | |
| 1556 | +checksum = "de48cc4d1c1d97a20fd819def54b890cadde72ed3ad0c614822a0a433361be96" | |
| 1316 | 1557 | dependencies = [ |
| 1317 | 1558 | "cfg-if", |
| 1318 | − "home", | |
| 1319 | − "windows-sys 0.48.0", | |
| 1559 | + "windows-sys 0.61.1", | |
| 1320 | 1560 | ] |
| 1321 | 1561 | |
| 1322 | 1562 | [[package]] |
@@ -1408,17 +1648,6 @@ dependencies = [
| 1408 | 1648 | "zlib-rs", |
| 1409 | 1649 | ] |
| 1410 | 1650 | |
| 1411 | −[[package]] | |
| 1412 | −name = "flume" | |
| 1413 | −version = "0.11.1" | |
| 1414 | −source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 1415 | −checksum = "da0e4dd2a88388a1f4ccc7c9ce104604dab68d9f408dc34cd45823d5a9069095" | |
| 1416 | −dependencies = [ | |
| 1417 | − "futures-core", | |
| 1418 | − "futures-sink", | |
| 1419 | − "spin", | |
| 1420 | −] | |
| 1421 | − | |
| 1422 | 1651 | [[package]] |
| 1423 | 1652 | name = "flume" |
| 1424 | 1653 | version = "0.12.0" |
@@ -1442,6 +1671,12 @@ version = "0.1.5"
| 1442 | 1671 | source = "registry+https://github.com/rust-lang/crates.io-index" |
| 1443 | 1672 | checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2" |
| 1444 | 1673 | |
| 1674 | +[[package]] | |
| 1675 | +name = "foldhash" | |
| 1676 | +version = "0.2.0" | |
| 1677 | +source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 1678 | +checksum = "77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb" | |
| 1679 | + | |
| 1445 | 1680 | [[package]] |
| 1446 | 1681 | name = "form_urlencoded" |
| 1447 | 1682 | version = "1.2.2" |
@@ -1451,20 +1686,6 @@ dependencies = [
| 1451 | 1686 | "percent-encoding", |
| 1452 | 1687 | ] |
| 1453 | 1688 | |
| 1454 | −[[package]] | |
| 1455 | −name = "futures" | |
| 1456 | −version = "0.3.34" | |
| 1457 | −source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 1458 | −checksum = "9a31d2a3fbaaeb2af2368bbdd904aa8e812d3c04a1ee10d3171f52d556e5d0a3" | |
| 1459 | −dependencies = [ | |
| 1460 | − "futures-channel", | |
| 1461 | − "futures-core", | |
| 1462 | − "futures-io", | |
| 1463 | − "futures-sink", | |
| 1464 | − "futures-task", | |
| 1465 | − "futures-util", | |
| 1466 | −] | |
| 1467 | − | |
| 1468 | 1689 | [[package]] |
| 1469 | 1690 | name = "futures-channel" |
| 1470 | 1691 | version = "0.3.34" |
@@ -1645,6 +1866,7 @@ checksum = "6ea2d84b969582b4b1864a92dc5d27cd2b77b622a8d79306834f1be5ba20d84b"
| 1645 | 1866 | dependencies = [ |
| 1646 | 1867 | "cfg-if", |
| 1647 | 1868 | "crunchy", |
| 1869 | + "num-traits", | |
| 1648 | 1870 | "zerocopy", |
| 1649 | 1871 | ] |
| 1650 | 1872 |
@@ -1653,19 +1875,34 @@ name = "hashbrown"
| 1653 | 1875 | version = "0.15.5" |
| 1654 | 1876 | source = "registry+https://github.com/rust-lang/crates.io-index" |
| 1655 | 1877 | checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1" |
| 1878 | +dependencies = [ | |
| 1879 | + "foldhash 0.1.5", | |
| 1880 | +] | |
| 1881 | + | |
| 1882 | +[[package]] | |
| 1883 | +name = "hashbrown" | |
| 1884 | +version = "0.16.1" | |
| 1885 | +source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 1886 | +checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100" | |
| 1656 | 1887 | dependencies = [ |
| 1657 | 1888 | "allocator-api2", |
| 1658 | 1889 | "equivalent", |
| 1659 | − "foldhash", | |
| 1890 | + "foldhash 0.2.0", | |
| 1660 | 1891 | ] |
| 1661 | 1892 | |
| 1893 | +[[package]] | |
| 1894 | +name = "hashbrown" | |
| 1895 | +version = "0.17.1" | |
| 1896 | +source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 1897 | +checksum = "ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a" | |
| 1898 | + | |
| 1662 | 1899 | [[package]] |
| 1663 | 1900 | name = "hashlink" |
| 1664 | −version = "0.10.0" | |
| 1901 | +version = "0.11.1" | |
| 1665 | 1902 | source = "registry+https://github.com/rust-lang/crates.io-index" |
| 1666 | −checksum = "7382cf6263419f2d8df38c55d7da83da5c18aef87fc7a7fc1fb1e344edfe14c1" | |
| 1903 | +checksum = "824e001ac4f3012dd16a264bec811403a67ca9deb6c102fc5049b32c4574b35f" | |
| 1667 | 1904 | dependencies = [ |
| 1668 | − "hashbrown", | |
| 1905 | + "hashbrown 0.16.1", | |
| 1669 | 1906 | ] |
| 1670 | 1907 | |
| 1671 | 1908 | [[package]] |
@@ -1764,11 +2001,11 @@ dependencies = [
| 1764 | 2001 | |
| 1765 | 2002 | [[package]] |
| 1766 | 2003 | name = "hkdf" |
| 1767 | −version = "0.12.4" | |
| 2004 | +version = "0.13.0" | |
| 1768 | 2005 | source = "registry+https://github.com/rust-lang/crates.io-index" |
| 1769 | −checksum = "7b5f8eb2ad728638ea2c7d47a21db23b7b58a72ed6a38256b8a1849f15fbbdf7" | |
| 2006 | +checksum = "4aaa26c720c68b866f2c96ef5c1264b3e6f473fe5d4ce61cd44bbe913e553018" | |
| 1770 | 2007 | dependencies = [ |
| 1771 | − "hmac", | |
| 2008 | + "hmac 0.13.0", | |
| 1772 | 2009 | ] |
| 1773 | 2010 | |
| 1774 | 2011 | [[package]] |
@@ -1781,12 +2018,12 @@ dependencies = [
| 1781 | 2018 | ] |
| 1782 | 2019 | |
| 1783 | 2020 | [[package]] |
| 1784 | −name = "home" | |
| 1785 | −version = "0.5.11" | |
| 2021 | +name = "hmac" | |
| 2022 | +version = "0.13.0" | |
| 1786 | 2023 | source = "registry+https://github.com/rust-lang/crates.io-index" |
| 1787 | −checksum = "589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf" | |
| 2024 | +checksum = "6303bc9732ae41b04cb554b844a762b4115a61bfaa81e3e83050991eeb56863f" | |
| 1788 | 2025 | dependencies = [ |
| 1789 | − "windows-sys 0.59.0", | |
| 2026 | + "digest 0.11.3", | |
| 1790 | 2027 | ] |
| 1791 | 2028 | |
| 1792 | 2029 | [[package]] |
@@ -1883,7 +2120,7 @@ dependencies = [
| 1883 | 2120 | "tokio", |
| 1884 | 2121 | "tokio-rustls", |
| 1885 | 2122 | "tower-service", |
| 1886 | − "webpki-roots 1.0.10", | |
| 2123 | + "webpki-roots", | |
| 1887 | 2124 | ] |
| 1888 | 2125 | |
| 1889 | 2126 | [[package]] |
@@ -1892,7 +2129,7 @@ version = "0.1.17"
| 1892 | 2129 | source = "registry+https://github.com/rust-lang/crates.io-index" |
| 1893 | 2130 | checksum = "3c6995591a8f1380fcb4ba966a252a4b29188d51d2b89e3a252f5305be65aea8" |
| 1894 | 2131 | dependencies = [ |
| 1895 | − "base64", | |
| 2132 | + "base64 0.22.1", | |
| 1896 | 2133 | "bytes", |
| 1897 | 2134 | "futures-channel", |
| 1898 | 2135 | "futures-core", |
@@ -2093,18 +2330,16 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
| 2093 | 2330 | checksum = "4b0f83760fb341a774ed326568e19f5a863af4a952def8c39f9ab92fd95b88e5" |
| 2094 | 2331 | dependencies = [ |
| 2095 | 2332 | "equivalent", |
| 2096 | − "hashbrown", | |
| 2333 | + "hashbrown 0.15.5", | |
| 2097 | 2334 | ] |
| 2098 | 2335 | |
| 2099 | 2336 | [[package]] |
| 2100 | −name = "inherent" | |
| 2101 | −version = "1.0.13" | |
| 2337 | +name = "indoc" | |
| 2338 | +version = "2.0.8" | |
| 2102 | 2339 | source = "registry+https://github.com/rust-lang/crates.io-index" |
| 2103 | −checksum = "c727f80bfa4a6c6e2508d2f05b6f4bfce242030bd88ed15ae5331c5b5d30fba7" | |
| 2340 | +checksum = "a37b2691796cffeb8a8cd305ac66e65841559f147f4e63231d0eafa4db5384d1" | |
| 2104 | 2341 | dependencies = [ |
| 2105 | − "proc-macro2", | |
| 2106 | − "quote", | |
| 2107 | − "syn 2.0.106", | |
| 2342 | + "rustversion", | |
| 2108 | 2343 | ] |
| 2109 | 2344 | |
| 2110 | 2345 | [[package]] |
@@ -2270,7 +2505,7 @@ dependencies = [
| 2270 | 2505 | "backon", |
| 2271 | 2506 | "cfg-if", |
| 2272 | 2507 | "event-listener", |
| 2273 | − "flume 0.12.0", | |
| 2508 | + "flume", | |
| 2274 | 2509 | "futures-core", |
| 2275 | 2510 | "futures-io", |
| 2276 | 2511 | "tracing", |
@@ -2281,9 +2516,6 @@ name = "lazy_static"
| 2281 | 2516 | version = "1.5.0" |
| 2282 | 2517 | source = "registry+https://github.com/rust-lang/crates.io-index" |
| 2283 | 2518 | checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" |
| 2284 | −dependencies = [ | |
| 2285 | − "spin", | |
| 2286 | −] | |
| 2287 | 2519 | |
| 2288 | 2520 | [[package]] |
| 2289 | 2521 | name = "lebe" |
@@ -2291,6 +2523,63 @@ version = "0.5.3"
| 2291 | 2523 | source = "registry+https://github.com/rust-lang/crates.io-index" |
| 2292 | 2524 | checksum = "7a79a3332a6609480d7d0c9eab957bca6b455b91bb84e66d19f5ff66294b85b8" |
| 2293 | 2525 | |
| 2526 | +[[package]] | |
| 2527 | +name = "lexical-core" | |
| 2528 | +version = "1.0.6" | |
| 2529 | +source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 2530 | +checksum = "7d8d125a277f807e55a77304455eb7b1cb52f2b18c143b60e766c120bd64a594" | |
| 2531 | +dependencies = [ | |
| 2532 | + "lexical-parse-float", | |
| 2533 | + "lexical-parse-integer", | |
| 2534 | + "lexical-util", | |
| 2535 | + "lexical-write-float", | |
| 2536 | + "lexical-write-integer", | |
| 2537 | +] | |
| 2538 | + | |
| 2539 | +[[package]] | |
| 2540 | +name = "lexical-parse-float" | |
| 2541 | +version = "1.0.6" | |
| 2542 | +source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 2543 | +checksum = "52a9f232fbd6f550bc0137dcb5f99ab674071ac2d690ac69704593cb4abbea56" | |
| 2544 | +dependencies = [ | |
| 2545 | + "lexical-parse-integer", | |
| 2546 | + "lexical-util", | |
| 2547 | +] | |
| 2548 | + | |
| 2549 | +[[package]] | |
| 2550 | +name = "lexical-parse-integer" | |
| 2551 | +version = "1.0.6" | |
| 2552 | +source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 2553 | +checksum = "9a7a039f8fb9c19c996cd7b2fcce303c1b2874fe1aca544edc85c4a5f8489b34" | |
| 2554 | +dependencies = [ | |
| 2555 | + "lexical-util", | |
| 2556 | +] | |
| 2557 | + | |
| 2558 | +[[package]] | |
| 2559 | +name = "lexical-util" | |
| 2560 | +version = "1.0.7" | |
| 2561 | +source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 2562 | +checksum = "2604dd126bb14f13fb5d1bd6a66155079cb9fa655b37f875b3a742c705dbed17" | |
| 2563 | + | |
| 2564 | +[[package]] | |
| 2565 | +name = "lexical-write-float" | |
| 2566 | +version = "1.0.6" | |
| 2567 | +source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 2568 | +checksum = "50c438c87c013188d415fbabbb1dceb44249ab81664efbd31b14ae55dabb6361" | |
| 2569 | +dependencies = [ | |
| 2570 | + "lexical-util", | |
| 2571 | + "lexical-write-integer", | |
| 2572 | +] | |
| 2573 | + | |
| 2574 | +[[package]] | |
| 2575 | +name = "lexical-write-integer" | |
| 2576 | +version = "1.0.6" | |
| 2577 | +source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 2578 | +checksum = "409851a618475d2d5796377cad353802345cba92c867d9fbcde9cf4eac4e14df" | |
| 2579 | +dependencies = [ | |
| 2580 | + "lexical-util", | |
| 2581 | +] | |
| 2582 | + | |
| 2294 | 2583 | [[package]] |
| 2295 | 2584 | name = "libc" |
| 2296 | 2585 | version = "0.2.191" |
@@ -2334,17 +2623,6 @@ dependencies = [
| 2334 | 2623 | "libc", |
| 2335 | 2624 | ] |
| 2336 | 2625 | |
| 2337 | −[[package]] | |
| 2338 | −name = "libredox" | |
| 2339 | −version = "0.1.10" | |
| 2340 | −source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 2341 | −checksum = "416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb" | |
| 2342 | −dependencies = [ | |
| 2343 | − "bitflags 2.13.2", | |
| 2344 | − "libc", | |
| 2345 | − "redox_syscall", | |
| 2346 | −] | |
| 2347 | − | |
| 2348 | 2626 | [[package]] |
| 2349 | 2627 | name = "libsqlite3-sys" |
| 2350 | 2628 | version = "0.30.1" |
@@ -2398,6 +2676,17 @@ version = "0.1.2"
| 2398 | 2676 | source = "registry+https://github.com/rust-lang/crates.io-index" |
| 2399 | 2677 | checksum = "112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154" |
| 2400 | 2678 | |
| 2679 | +[[package]] | |
| 2680 | +name = "mac_address" | |
| 2681 | +version = "1.1.8" | |
| 2682 | +source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 2683 | +checksum = "c0aeb26bf5e836cc1c341c8106051b573f1766dfa05aa87f0b98be5e51b02303" | |
| 2684 | +dependencies = [ | |
| 2685 | + "nix 0.29.0", | |
| 2686 | + "serde", | |
| 2687 | + "winapi", | |
| 2688 | +] | |
| 2689 | + | |
| 2401 | 2690 | [[package]] |
| 2402 | 2691 | name = "mach2" |
| 2403 | 2692 | version = "0.4.3" |
@@ -2434,12 +2723,12 @@ dependencies = [
| 2434 | 2723 | |
| 2435 | 2724 | [[package]] |
| 2436 | 2725 | name = "md-5" |
| 2437 | −version = "0.10.6" | |
| 2726 | +version = "0.11.0" | |
| 2438 | 2727 | source = "registry+https://github.com/rust-lang/crates.io-index" |
| 2439 | −checksum = "d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf" | |
| 2728 | +checksum = "69b6441f590336821bb897fb28fc622898ccceb1d6cea3fde5ea86b090c4de98" | |
| 2440 | 2729 | dependencies = [ |
| 2441 | 2730 | "cfg-if", |
| 2442 | − "digest 0.10.7", | |
| 2731 | + "digest 0.11.3", | |
| 2443 | 2732 | ] |
| 2444 | 2733 | |
| 2445 | 2734 | [[package]] |
@@ -2454,6 +2743,15 @@ version = "0.3.3"
| 2454 | 2743 | source = "registry+https://github.com/rust-lang/crates.io-index" |
| 2455 | 2744 | checksum = "38d1115007560874e373613744c6fba374c17688327a71c1476d1a5954cc857b" |
| 2456 | 2745 | |
| 2746 | +[[package]] | |
| 2747 | +name = "memoffset" | |
| 2748 | +version = "0.9.1" | |
| 2749 | +source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 2750 | +checksum = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a" | |
| 2751 | +dependencies = [ | |
| 2752 | + "autocfg", | |
| 2753 | +] | |
| 2754 | + | |
| 2457 | 2755 | [[package]] |
| 2458 | 2756 | name = "metrics" |
| 2459 | 2757 | version = "0.24.2" |
@@ -2470,7 +2768,7 @@ version = "0.17.2"
| 2470 | 2768 | source = "registry+https://github.com/rust-lang/crates.io-index" |
| 2471 | 2769 | checksum = "2b166dea96003ee2531cf14833efedced545751d800f03535801d833313f8c15" |
| 2472 | 2770 | dependencies = [ |
| 2473 | − "base64", | |
| 2771 | + "base64 0.22.1", | |
| 2474 | 2772 | "indexmap", |
| 2475 | 2773 | "metrics", |
| 2476 | 2774 | "metrics-util", |
@@ -2502,7 +2800,7 @@ checksum = "fe8db7a05415d0f919ffb905afa37784f71901c9a773188876984b4f769ab986"
| 2502 | 2800 | dependencies = [ |
| 2503 | 2801 | "crossbeam-epoch", |
| 2504 | 2802 | "crossbeam-utils", |
| 2505 | − "hashbrown", | |
| 2803 | + "hashbrown 0.15.5", | |
| 2506 | 2804 | "metrics", |
| 2507 | 2805 | "quanta", |
| 2508 | 2806 | "rand 0.9.3", |
@@ -2636,6 +2934,19 @@ version = "1.0.6"
| 2636 | 2934 | source = "registry+https://github.com/rust-lang/crates.io-index" |
| 2637 | 2935 | checksum = "650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086" |
| 2638 | 2936 | |
| 2937 | +[[package]] | |
| 2938 | +name = "nix" | |
| 2939 | +version = "0.29.0" | |
| 2940 | +source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 2941 | +checksum = "71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46" | |
| 2942 | +dependencies = [ | |
| 2943 | + "bitflags 2.13.2", | |
| 2944 | + "cfg-if", | |
| 2945 | + "cfg_aliases", | |
| 2946 | + "libc", | |
| 2947 | + "memoffset", | |
| 2948 | +] | |
| 2949 | + | |
| 2639 | 2950 | [[package]] |
| 2640 | 2951 | name = "nix" |
| 2641 | 2952 | version = "0.31.3" |
@@ -2702,19 +3013,22 @@ dependencies = [
| 2702 | 3013 | ] |
| 2703 | 3014 | |
| 2704 | 3015 | [[package]] |
| 2705 | −name = "num-bigint-dig" | |
| 2706 | −version = "0.8.6" | |
| 3016 | +name = "num-bigint" | |
| 3017 | +version = "0.5.1" | |
| 2707 | 3018 | source = "registry+https://github.com/rust-lang/crates.io-index" |
| 2708 | −checksum = "e661dda6640fad38e827a6d4a310ff4763082116fe217f279885c97f511bb0b7" | |
| 3019 | +checksum = "93e7820bc0a80a0238e650327316f929ba18d5be054b647490a3a6a339f3e7c0" | |
| 2709 | 3020 | dependencies = [ |
| 2710 | − "lazy_static", | |
| 2711 | − "libm", | |
| 2712 | 3021 | "num-integer", |
| 2713 | − "num-iter", | |
| 2714 | 3022 | "num-traits", |
| 2715 | − "rand 0.8.6", | |
| 2716 | − "smallvec", | |
| 2717 | − "zeroize", | |
| 3023 | +] | |
| 3024 | + | |
| 3025 | +[[package]] | |
| 3026 | +name = "num-complex" | |
| 3027 | +version = "0.4.6" | |
| 3028 | +source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 3029 | +checksum = "73f88a1307638156682bada9d7604135552957b7818057dcef22705b4d509495" | |
| 3030 | +dependencies = [ | |
| 3031 | + "num-traits", | |
| 2718 | 3032 | ] |
| 2719 | 3033 | |
| 2720 | 3034 | [[package]] |
@@ -2743,24 +3057,13 @@ dependencies = [
| 2743 | 3057 | "num-traits", |
| 2744 | 3058 | ] |
| 2745 | 3059 | |
| 2746 | −[[package]] | |
| 2747 | −name = "num-iter" | |
| 2748 | −version = "0.1.45" | |
| 2749 | −source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 2750 | −checksum = "1429034a0490724d0075ebb2bc9e875d6503c3cf69e235a8941aa757d83ef5bf" | |
| 2751 | −dependencies = [ | |
| 2752 | − "autocfg", | |
| 2753 | − "num-integer", | |
| 2754 | − "num-traits", | |
| 2755 | −] | |
| 2756 | − | |
| 2757 | 3060 | [[package]] |
| 2758 | 3061 | name = "num-rational" |
| 2759 | 3062 | version = "0.4.2" |
| 2760 | 3063 | source = "registry+https://github.com/rust-lang/crates.io-index" |
| 2761 | 3064 | checksum = "f83d14da390562dca69fc84082e73e548e1ad308d24accdedd2720017cb37824" |
| 2762 | 3065 | dependencies = [ |
| 2763 | − "num-bigint", | |
| 3066 | + "num-bigint 0.4.6", | |
| 2764 | 3067 | "num-integer", |
| 2765 | 3068 | "num-traits", |
| 2766 | 3069 | ] |
@@ -2870,18 +3173,18 @@ version = "0.2.1"
| 2870 | 3173 | source = "registry+https://github.com/rust-lang/crates.io-index" |
| 2871 | 3174 | checksum = "ffb9bf5222606eb712d3bb30e01bc9420545b00859970897e70c682353a034f2" |
| 2872 | 3175 | dependencies = [ |
| 2873 | − "base64", | |
| 3176 | + "base64 0.22.1", | |
| 2874 | 3177 | "cbc", |
| 2875 | 3178 | "cms", |
| 2876 | 3179 | "der", |
| 2877 | 3180 | "des", |
| 2878 | 3181 | "hex", |
| 2879 | − "hmac", | |
| 3182 | + "hmac 0.12.1", | |
| 2880 | 3183 | "pkcs12", |
| 2881 | 3184 | "pkcs5", |
| 2882 | 3185 | "rand 0.10.3", |
| 2883 | 3186 | "rc2", |
| 2884 | − "sha1", | |
| 3187 | + "sha1 0.10.6", | |
| 2885 | 3188 | "sha2 0.10.9", |
| 2886 | 3189 | "thiserror", |
| 2887 | 3190 | "x509-parser", |
@@ -2945,7 +3248,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
| 2945 | 3248 | checksum = "f8ed6a7761f76e3b9f92dfb0a60a6a6477c61024b775147ff0973a02653abaf2" |
| 2946 | 3249 | dependencies = [ |
| 2947 | 3250 | "digest 0.10.7", |
| 2948 | − "hmac", | |
| 3251 | + "hmac 0.12.1", | |
| 2949 | 3252 | ] |
| 2950 | 3253 | |
| 2951 | 3254 | [[package]] |
@@ -3000,17 +3303,6 @@ dependencies = [
| 3000 | 3303 | "futures-io", |
| 3001 | 3304 | ] |
| 3002 | 3305 | |
| 3003 | −[[package]] | |
| 3004 | −name = "pkcs1" | |
| 3005 | −version = "0.7.5" | |
| 3006 | −source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 3007 | −checksum = "c8ffb9f10fa047879315e6625af03c164b16962a5368d724ed16323b68ace47f" | |
| 3008 | −dependencies = [ | |
| 3009 | − "der", | |
| 3010 | − "pkcs8", | |
| 3011 | − "spki", | |
| 3012 | −] | |
| 3013 | − | |
| 3014 | 3306 | [[package]] |
| 3015 | 3307 | name = "pkcs12" |
| 3016 | 3308 | version = "0.1.0" |
@@ -3041,22 +3333,22 @@ dependencies = [
| 3041 | 3333 | "spki", |
| 3042 | 3334 | ] |
| 3043 | 3335 | |
| 3044 | −[[package]] | |
| 3045 | −name = "pkcs8" | |
| 3046 | −version = "0.10.2" | |
| 3047 | −source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 3048 | −checksum = "f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7" | |
| 3049 | −dependencies = [ | |
| 3050 | − "der", | |
| 3051 | − "spki", | |
| 3052 | −] | |
| 3053 | − | |
| 3054 | 3336 | [[package]] |
| 3055 | 3337 | name = "pkg-config" |
| 3056 | 3338 | version = "0.3.32" |
| 3057 | 3339 | source = "registry+https://github.com/rust-lang/crates.io-index" |
| 3058 | 3340 | checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c" |
| 3059 | 3341 | |
| 3342 | +[[package]] | |
| 3343 | +name = "pluralizer" | |
| 3344 | +version = "0.5.0" | |
| 3345 | +source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 3346 | +checksum = "4b3eba432a00a1f6c16f39147847a870e94e2e9b992759b503e330efec778cbe" | |
| 3347 | +dependencies = [ | |
| 3348 | + "once_cell", | |
| 3349 | + "regex", | |
| 3350 | +] | |
| 3351 | + | |
| 3060 | 3352 | [[package]] |
| 3061 | 3353 | name = "png" |
| 3062 | 3354 | version = "0.18.1" |
@@ -3528,7 +3820,7 @@ version = "0.12.24"
| 3528 | 3820 | source = "registry+https://github.com/rust-lang/crates.io-index" |
| 3529 | 3821 | checksum = "9d0946410b9f7b082a427e4ef5c8ff541a88b357bc6c637c40db3a68ac70a36f" |
| 3530 | 3822 | dependencies = [ |
| 3531 | − "base64", | |
| 3823 | + "base64 0.22.1", | |
| 3532 | 3824 | "bytes", |
| 3533 | 3825 | "futures-core", |
| 3534 | 3826 | "futures-util", |
@@ -3559,7 +3851,7 @@ dependencies = [
| 3559 | 3851 | "wasm-bindgen", |
| 3560 | 3852 | "wasm-bindgen-futures", |
| 3561 | 3853 | "web-sys", |
| 3562 | − "webpki-roots 1.0.10", | |
| 3854 | + "webpki-roots", | |
| 3563 | 3855 | ] |
| 3564 | 3856 | |
| 3565 | 3857 | [[package]] |
@@ -3608,26 +3900,6 @@ dependencies = [
| 3608 | 3900 | "windows-sys 0.61.1", |
| 3609 | 3901 | ] |
| 3610 | 3902 | |
| 3611 | −[[package]] | |
| 3612 | −name = "rsa" | |
| 3613 | −version = "0.9.10" | |
| 3614 | −source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 3615 | −checksum = "b8573f03f5883dcaebdfcf4725caa1ecb9c15b2ef50c43a07b816e06799bb12d" | |
| 3616 | −dependencies = [ | |
| 3617 | − "const-oid 0.9.6", | |
| 3618 | − "digest 0.10.7", | |
| 3619 | − "num-bigint-dig", | |
| 3620 | − "num-integer", | |
| 3621 | − "num-traits", | |
| 3622 | − "pkcs1", | |
| 3623 | − "pkcs8", | |
| 3624 | − "rand_core 0.6.4", | |
| 3625 | − "signature", | |
| 3626 | − "spki", | |
| 3627 | − "subtle", | |
| 3628 | − "zeroize", | |
| 3629 | −] | |
| 3630 | − | |
| 3631 | 3903 | [[package]] |
| 3632 | 3904 | name = "rten" |
| 3633 | 3905 | version = "0.21.0" |
@@ -3906,43 +4178,63 @@ dependencies = [
| 3906 | 4178 | |
| 3907 | 4179 | [[package]] |
| 3908 | 4180 | name = "sea-orm" |
| 3909 | −version = "1.1.16" | |
| 4181 | +version = "2.0.4" | |
| 3910 | 4182 | source = "registry+https://github.com/rust-lang/crates.io-index" |
| 3911 | −checksum = "335d87ec8e5c6eb4b2afb866dc53ed57a5cba314af63ce288db83047aa0fed4d" | |
| 4183 | +checksum = "40bc08e0aa1963295a30473f98d9b4c9c2b0b3a028381e0143cb2647d0a59a32" | |
| 3912 | 4184 | dependencies = [ |
| 3913 | 4185 | "async-stream", |
| 3914 | 4186 | "async-trait", |
| 3915 | 4187 | "bigdecimal", |
| 3916 | 4188 | "chrono", |
| 4189 | + "derive-where", | |
| 4190 | + "derive_more", | |
| 3917 | 4191 | "futures-util", |
| 4192 | + "itertools 0.14.0", | |
| 3918 | 4193 | "log", |
| 4194 | + "mac_address", | |
| 3919 | 4195 | "ouroboros", |
| 3920 | 4196 | "pgvector", |
| 3921 | 4197 | "rust_decimal", |
| 4198 | + "sea-orm-arrow", | |
| 3922 | 4199 | "sea-orm-macros", |
| 3923 | 4200 | "sea-query", |
| 3924 | − "sea-query-binder", | |
| 4201 | + "sea-query-sqlx", | |
| 4202 | + "sea-schema", | |
| 3925 | 4203 | "serde", |
| 3926 | 4204 | "serde_json", |
| 3927 | 4205 | "sqlx", |
| 4206 | + "sqlx-core", | |
| 3928 | 4207 | "strum", |
| 3929 | 4208 | "thiserror", |
| 3930 | 4209 | "time", |
| 3931 | 4210 | "tracing", |
| 3932 | 4211 | "url", |
| 3933 | 4212 | "uuid", |
| 4213 | + "web-time", | |
| 4214 | +] | |
| 4215 | + | |
| 4216 | +[[package]] | |
| 4217 | +name = "sea-orm-arrow" | |
| 4218 | +version = "2.0.0-rc.5" | |
| 4219 | +source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 4220 | +checksum = "ce2edbdc3c8e00e855d7911b6c6c4048f61c28eba40a1d40456f363d7b4969a4" | |
| 4221 | +dependencies = [ | |
| 4222 | + "arrow", | |
| 4223 | + "sea-query", | |
| 4224 | + "thiserror", | |
| 3934 | 4225 | ] |
| 3935 | 4226 | |
| 3936 | 4227 | [[package]] |
| 3937 | 4228 | name = "sea-orm-cli" |
| 3938 | −version = "1.1.16" | |
| 4229 | +version = "2.0.4" | |
| 3939 | 4230 | source = "registry+https://github.com/rust-lang/crates.io-index" |
| 3940 | −checksum = "f6d4ff77d7c27f64942273513e7c103a1594c88deba33dfb2f490b362ea220b4" | |
| 4231 | +checksum = "04469c4a54e7271fe3fe2b8140102a2cd2eb7e48129a3afcd013b9909ddebc3c" | |
| 3941 | 4232 | dependencies = [ |
| 3942 | 4233 | "chrono", |
| 3943 | 4234 | "clap", |
| 3944 | 4235 | "dotenvy", |
| 3945 | 4236 | "glob", |
| 4237 | + "indoc", | |
| 3946 | 4238 | "regex", |
| 3947 | 4239 | "sea-schema", |
| 3948 | 4240 | "sqlx", |
@@ -3954,11 +4246,13 @@ dependencies = [
| 3954 | 4246 | |
| 3955 | 4247 | [[package]] |
| 3956 | 4248 | name = "sea-orm-macros" |
| 3957 | −version = "1.1.16" | |
| 4249 | +version = "2.0.4" | |
| 3958 | 4250 | source = "registry+https://github.com/rust-lang/crates.io-index" |
| 3959 | −checksum = "68de7a2258410fd5e6ba319a4fe6c4af7811507fc714bbd76534ae6caa60f95f" | |
| 4251 | +checksum = "91fa8c81c20fc8cfe78d22d9a2721ca5ef151dc4a8a7b372de218aaba33733fa" | |
| 3960 | 4252 | dependencies = [ |
| 3961 | 4253 | "heck 0.5.0", |
| 4254 | + "itertools 0.14.0", | |
| 4255 | + "pluralizer", | |
| 3962 | 4256 | "proc-macro2", |
| 3963 | 4257 | "quote", |
| 3964 | 4258 | "sea-bae", |
@@ -3968,9 +4262,9 @@ dependencies = [
| 3968 | 4262 | |
| 3969 | 4263 | [[package]] |
| 3970 | 4264 | name = "sea-orm-migration" |
| 3971 | −version = "1.1.16" | |
| 4265 | +version = "2.0.4" | |
| 3972 | 4266 | source = "registry+https://github.com/rust-lang/crates.io-index" |
| 3973 | −checksum = "c4649155dbfd88f92e2aa9f5defe0b020e43d7c4d52a2189658d8813e26b61bd" | |
| 4267 | +checksum = "07970137dbbed6daf56a2429db349abfb68ed1c79206957c30d4a0e9ea808c08" | |
| 3974 | 4268 | dependencies = [ |
| 3975 | 4269 | "async-trait", |
| 3976 | 4270 | "clap", |
@@ -3984,13 +4278,11 @@ dependencies = [
| 3984 | 4278 | |
| 3985 | 4279 | [[package]] |
| 3986 | 4280 | name = "sea-query" |
| 3987 | −version = "0.32.7" | |
| 4281 | +version = "1.0.2" | |
| 3988 | 4282 | source = "registry+https://github.com/rust-lang/crates.io-index" |
| 3989 | −checksum = "8a5d1c518eaf5eda38e5773f902b26ab6d5e9e9e2bb2349ca6c64cf96f80448c" | |
| 4283 | +checksum = "546040c653a705e60ec65ecd3191a809603734bebbc225775916dea9ae409b31" | |
| 3990 | 4284 | dependencies = [ |
| 3991 | − "bigdecimal", | |
| 3992 | 4285 | "chrono", |
| 3993 | − "inherent", | |
| 3994 | 4286 | "ordered-float", |
| 3995 | 4287 | "rust_decimal", |
| 3996 | 4288 | "sea-query-derive", |
@@ -3999,27 +4291,11 @@ dependencies = [
| 3999 | 4291 | "uuid", |
| 4000 | 4292 | ] |
| 4001 | 4293 | |
| 4002 | −[[package]] | |
| 4003 | −name = "sea-query-binder" | |
| 4004 | −version = "0.7.0" | |
| 4005 | −source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 4006 | −checksum = "b0019f47430f7995af63deda77e238c17323359af241233ec768aba1faea7608" | |
| 4007 | −dependencies = [ | |
| 4008 | − "bigdecimal", | |
| 4009 | − "chrono", | |
| 4010 | − "rust_decimal", | |
| 4011 | − "sea-query", | |
| 4012 | − "serde_json", | |
| 4013 | − "sqlx", | |
| 4014 | − "time", | |
| 4015 | − "uuid", | |
| 4016 | −] | |
| 4017 | − | |
| 4018 | 4294 | [[package]] |
| 4019 | 4295 | name = "sea-query-derive" |
| 4020 | −version = "0.4.3" | |
| 4296 | +version = "1.0.0" | |
| 4021 | 4297 | source = "registry+https://github.com/rust-lang/crates.io-index" |
| 4022 | −checksum = "bae0cbad6ab996955664982739354128c58d16e126114fe88c2a493642502aab" | |
| 4298 | +checksum = "a0b0f466921cdd3cf4b89d5c3ac2173dba89a873ab395b123a645de181ec7537" | |
| 4023 | 4299 | dependencies = [ |
| 4024 | 4300 | "darling", |
| 4025 | 4301 | "heck 0.4.1", |
@@ -4029,15 +4305,25 @@ dependencies = [
| 4029 | 4305 | "thiserror", |
| 4030 | 4306 | ] |
| 4031 | 4307 | |
| 4308 | +[[package]] | |
| 4309 | +name = "sea-query-sqlx" | |
| 4310 | +version = "0.9.1" | |
| 4311 | +source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 4312 | +checksum = "4eaa419cdb9157da1361186b1959983eb2ea0dcb9a3c69dc45c449ecb2af8fef" | |
| 4313 | +dependencies = [ | |
| 4314 | + "sea-query", | |
| 4315 | + "sqlx", | |
| 4316 | +] | |
| 4317 | + | |
| 4032 | 4318 | [[package]] |
| 4033 | 4319 | name = "sea-schema" |
| 4034 | −version = "0.16.2" | |
| 4320 | +version = "0.18.1" | |
| 4035 | 4321 | source = "registry+https://github.com/rust-lang/crates.io-index" |
| 4036 | −checksum = "2239ff574c04858ca77485f112afea1a15e53135d3097d0c86509cef1def1338" | |
| 4322 | +checksum = "3553c77dceed56e95bece9ea876c4dd67ca879ef51055a0b97a7bb89a8ae4fed" | |
| 4037 | 4323 | dependencies = [ |
| 4038 | − "futures", | |
| 4324 | + "async-trait", | |
| 4039 | 4325 | "sea-query", |
| 4040 | − "sea-query-binder", | |
| 4326 | + "sea-query-sqlx", | |
| 4041 | 4327 | "sea-schema-derive", |
| 4042 | 4328 | "sqlx", |
| 4043 | 4329 | ] |
@@ -4166,6 +4452,17 @@ dependencies = [
| 4166 | 4452 | "digest 0.10.7", |
| 4167 | 4453 | ] |
| 4168 | 4454 | |
| 4455 | +[[package]] | |
| 4456 | +name = "sha1" | |
| 4457 | +version = "0.11.0" | |
| 4458 | +source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 4459 | +checksum = "aacc4cc499359472b4abe1bf11d0b12e688af9a805fa5e3016f9a386dc2d0214" | |
| 4460 | +dependencies = [ | |
| 4461 | + "cfg-if", | |
| 4462 | + "cpufeatures 0.3.1", | |
| 4463 | + "digest 0.11.3", | |
| 4464 | +] | |
| 4465 | + | |
| 4169 | 4466 | [[package]] |
| 4170 | 4467 | name = "sha2" |
| 4171 | 4468 | version = "0.10.9" |
@@ -4219,16 +4516,6 @@ dependencies = [
| 4219 | 4516 | "libc", |
| 4220 | 4517 | ] |
| 4221 | 4518 | |
| 4222 | −[[package]] | |
| 4223 | −name = "signature" | |
| 4224 | −version = "2.2.0" | |
| 4225 | −source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 4226 | −checksum = "77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de" | |
| 4227 | −dependencies = [ | |
| 4228 | − "digest 0.10.7", | |
| 4229 | − "rand_core 0.6.4", | |
| 4230 | −] | |
| 4231 | − | |
| 4232 | 4519 | [[package]] |
| 4233 | 4520 | name = "simd-adler32" |
| 4234 | 4521 | version = "0.3.9" |
@@ -4288,7 +4575,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
| 4288 | 4575 | checksum = "c3d1e2c7f27f8d4cb10542a02c49005dbd6e93095799d6f3be745fae9f8fedd4" |
| 4289 | 4576 | dependencies = [ |
| 4290 | 4577 | "libc", |
| 4291 | − "windows-sys 0.60.2", | |
| 4578 | + "windows-sys 0.61.1", | |
| 4292 | 4579 | ] |
| 4293 | 4580 | |
| 4294 | 4581 | [[package]] |
@@ -4312,9 +4599,9 @@ dependencies = [
| 4312 | 4599 | |
| 4313 | 4600 | [[package]] |
| 4314 | 4601 | name = "sqlx" |
| 4315 | −version = "0.8.6" | |
| 4602 | +version = "0.9.0" | |
| 4316 | 4603 | source = "registry+https://github.com/rust-lang/crates.io-index" |
| 4317 | −checksum = "1fefb893899429669dcdd979aff487bd78f4064e5e7907e4269081e0ef7d97dc" | |
| 4604 | +checksum = "378620ccc25c62c89d8be1c819e76a88d59bdcc3304733330788948e619bfd71" | |
| 4318 | 4605 | dependencies = [ |
| 4319 | 4606 | "sqlx-core", |
| 4320 | 4607 | "sqlx-macros", |
@@ -4325,13 +4612,13 @@ dependencies = [
| 4325 | 4612 | |
| 4326 | 4613 | [[package]] |
| 4327 | 4614 | name = "sqlx-core" |
| 4328 | −version = "0.8.6" | |
| 4615 | +version = "0.9.0" | |
| 4329 | 4616 | source = "registry+https://github.com/rust-lang/crates.io-index" |
| 4330 | −checksum = "ee6798b1838b6a0f69c007c133b8df5866302197e404e8b6ee8ed3e3a5e68dc6" | |
| 4617 | +checksum = "05b44e85bf579a8eeb4ceaa77a3a523baf2bf0e9bac7e40f405d537b5d2d5ccb" | |
| 4331 | 4618 | dependencies = [ |
| 4332 | − "base64", | |
| 4333 | − "bigdecimal", | |
| 4619 | + "base64 0.22.1", | |
| 4334 | 4620 | "bytes", |
| 4621 | + "cfg-if", | |
| 4335 | 4622 | "chrono", |
| 4336 | 4623 | "crc", |
| 4337 | 4624 | "crossbeam-queue", |
@@ -4341,12 +4628,11 @@ dependencies = [
| 4341 | 4628 | "futures-intrusive", |
| 4342 | 4629 | "futures-io", |
| 4343 | 4630 | "futures-util", |
| 4344 | − "hashbrown", | |
| 4631 | + "hashbrown 0.16.1", | |
| 4345 | 4632 | "hashlink", |
| 4346 | 4633 | "indexmap", |
| 4347 | 4634 | "log", |
| 4348 | 4635 | "memchr", |
| 4349 | − "once_cell", | |
| 4350 | 4636 | "percent-encoding", |
| 4351 | 4637 | "rust_decimal", |
| 4352 | 4638 | "rustls", |
@@ -4361,14 +4647,14 @@ dependencies = [
| 4361 | 4647 | "tracing", |
| 4362 | 4648 | "url", |
| 4363 | 4649 | "uuid", |
| 4364 | − "webpki-roots 0.26.11", | |
| 4650 | + "webpki-roots", | |
| 4365 | 4651 | ] |
| 4366 | 4652 | |
| 4367 | 4653 | [[package]] |
| 4368 | 4654 | name = "sqlx-macros" |
| 4369 | −version = "0.8.6" | |
| 4655 | +version = "0.9.0" | |
| 4370 | 4656 | source = "registry+https://github.com/rust-lang/crates.io-index" |
| 4371 | −checksum = "a2d452988ccaacfbf5e0bdbc348fb91d7c8af5bee192173ac3636b5fb6e6715d" | |
| 4657 | +checksum = "bd2b84f2bc39a5705ef27ec785a11c934a41bbd4a24941e257927cddc26b60bf" | |
| 4372 | 4658 | dependencies = [ |
| 4373 | 4659 | "proc-macro2", |
| 4374 | 4660 | "quote", |
@@ -4379,15 +4665,15 @@ dependencies = [
| 4379 | 4665 | |
| 4380 | 4666 | [[package]] |
| 4381 | 4667 | name = "sqlx-macros-core" |
| 4382 | −version = "0.8.6" | |
| 4668 | +version = "0.9.0" | |
| 4383 | 4669 | source = "registry+https://github.com/rust-lang/crates.io-index" |
| 4384 | −checksum = "19a9c1841124ac5a61741f96e1d9e2ec77424bf323962dd894bdb93f37d5219b" | |
| 4670 | +checksum = "fb8d96de5fdc85a5c4ec813432b523ec637e80ba98f046555f75f7908ddac7c3" | |
| 4385 | 4671 | dependencies = [ |
| 4672 | + "cfg-if", | |
| 4386 | 4673 | "dotenvy", |
| 4387 | 4674 | "either", |
| 4388 | 4675 | "heck 0.5.0", |
| 4389 | 4676 | "hex", |
| 4390 | − "once_cell", | |
| 4391 | 4677 | "proc-macro2", |
| 4392 | 4678 | "quote", |
| 4393 | 4679 | "serde", |
@@ -4404,60 +4690,42 @@ dependencies = [
| 4404 | 4690 | |
| 4405 | 4691 | [[package]] |
| 4406 | 4692 | name = "sqlx-mysql" |
| 4407 | −version = "0.8.6" | |
| 4693 | +version = "0.9.0" | |
| 4408 | 4694 | source = "registry+https://github.com/rust-lang/crates.io-index" |
| 4409 | −checksum = "aa003f0038df784eb8fecbbac13affe3da23b45194bd57dba231c8f48199c526" | |
| 4695 | +checksum = "90b8020fe17c5f2c245bfa2505d7ef59c5604839527c740266ad2214acebea27" | |
| 4410 | 4696 | dependencies = [ |
| 4411 | − "atoi", | |
| 4412 | − "base64", | |
| 4413 | − "bigdecimal", | |
| 4414 | 4697 | "bitflags 2.13.2", |
| 4415 | 4698 | "byteorder", |
| 4416 | 4699 | "bytes", |
| 4417 | 4700 | "chrono", |
| 4418 | 4701 | "crc", |
| 4419 | − "digest 0.10.7", | |
| 4702 | + "digest 0.11.3", | |
| 4420 | 4703 | "dotenvy", |
| 4421 | 4704 | "either", |
| 4422 | − "futures-channel", | |
| 4423 | 4705 | "futures-core", |
| 4424 | − "futures-io", | |
| 4425 | 4706 | "futures-util", |
| 4426 | 4707 | "generic-array", |
| 4427 | − "hex", | |
| 4428 | − "hkdf", | |
| 4429 | − "hmac", | |
| 4430 | − "itoa", | |
| 4431 | 4708 | "log", |
| 4432 | − "md-5", | |
| 4433 | − "memchr", | |
| 4434 | − "once_cell", | |
| 4435 | 4709 | "percent-encoding", |
| 4436 | − "rand 0.8.6", | |
| 4437 | − "rsa", | |
| 4438 | 4710 | "rust_decimal", |
| 4439 | 4711 | "serde", |
| 4440 | − "sha1", | |
| 4441 | − "sha2 0.10.9", | |
| 4442 | − "smallvec", | |
| 4712 | + "sha1 0.11.0", | |
| 4713 | + "sha2 0.11.1", | |
| 4443 | 4714 | "sqlx-core", |
| 4444 | − "stringprep", | |
| 4445 | 4715 | "thiserror", |
| 4446 | 4716 | "time", |
| 4447 | 4717 | "tracing", |
| 4448 | 4718 | "uuid", |
| 4449 | − "whoami", | |
| 4450 | 4719 | ] |
| 4451 | 4720 | |
| 4452 | 4721 | [[package]] |
| 4453 | 4722 | name = "sqlx-postgres" |
| 4454 | −version = "0.8.6" | |
| 4723 | +version = "0.9.0" | |
| 4455 | 4724 | source = "registry+https://github.com/rust-lang/crates.io-index" |
| 4456 | −checksum = "db58fcd5a53cf07c184b154801ff91347e4c30d17a3562a635ff028ad5deda46" | |
| 4725 | +checksum = "87a2bdd6e83f6b3ea525ca9fee568030508b58355a43d0b2c1674d5f79dcd65e" | |
| 4457 | 4726 | dependencies = [ |
| 4458 | − "atoi", | |
| 4459 | − "base64", | |
| 4460 | − "bigdecimal", | |
| 4727 | + "atoi 2.0.0", | |
| 4728 | + "base64 0.22.1", | |
| 4461 | 4729 | "bitflags 2.13.2", |
| 4462 | 4730 | "byteorder", |
| 4463 | 4731 | "chrono", |
@@ -4469,19 +4737,16 @@ dependencies = [
| 4469 | 4737 | "futures-util", |
| 4470 | 4738 | "hex", |
| 4471 | 4739 | "hkdf", |
| 4472 | − "hmac", | |
| 4473 | − "home", | |
| 4740 | + "hmac 0.13.0", | |
| 4474 | 4741 | "itoa", |
| 4475 | 4742 | "log", |
| 4476 | 4743 | "md-5", |
| 4477 | 4744 | "memchr", |
| 4478 | − "num-bigint", | |
| 4479 | − "once_cell", | |
| 4480 | − "rand 0.8.6", | |
| 4745 | + "rand 0.10.3", | |
| 4481 | 4746 | "rust_decimal", |
| 4482 | 4747 | "serde", |
| 4483 | 4748 | "serde_json", |
| 4484 | − "sha2 0.10.9", | |
| 4749 | + "sha2 0.11.1", | |
| 4485 | 4750 | "smallvec", |
| 4486 | 4751 | "sqlx-core", |
| 4487 | 4752 | "stringprep", |
@@ -4494,13 +4759,14 @@ dependencies = [
| 4494 | 4759 | |
| 4495 | 4760 | [[package]] |
| 4496 | 4761 | name = "sqlx-sqlite" |
| 4497 | −version = "0.8.6" | |
| 4762 | +version = "0.9.0" | |
| 4498 | 4763 | source = "registry+https://github.com/rust-lang/crates.io-index" |
| 4499 | −checksum = "c2d12fe70b2c1b4401038055f90f151b78208de1f9f89a7dbfd41587a10c3eea" | |
| 4764 | +checksum = "488e99c397a62007e4229aec669a179816339afc6d2620ca6fa420dbee2e982c" | |
| 4500 | 4765 | dependencies = [ |
| 4501 | − "atoi", | |
| 4766 | + "atoi 2.0.0", | |
| 4502 | 4767 | "chrono", |
| 4503 | − "flume 0.11.1", | |
| 4768 | + "flume", | |
| 4769 | + "form_urlencoded", | |
| 4504 | 4770 | "futures-channel", |
| 4505 | 4771 | "futures-core", |
| 4506 | 4772 | "futures-executor", |
@@ -4510,7 +4776,6 @@ dependencies = [
| 4510 | 4776 | "log", |
| 4511 | 4777 | "percent-encoding", |
| 4512 | 4778 | "serde", |
| 4513 | − "serde_urlencoded", | |
| 4514 | 4779 | "sqlx-core", |
| 4515 | 4780 | "thiserror", |
| 4516 | 4781 | "time", |
@@ -4550,9 +4815,9 @@ checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f"
| 4550 | 4815 | |
| 4551 | 4816 | [[package]] |
| 4552 | 4817 | name = "strum" |
| 4553 | −version = "0.26.3" | |
| 4818 | +version = "0.28.0" | |
| 4554 | 4819 | source = "registry+https://github.com/rust-lang/crates.io-index" |
| 4555 | −checksum = "8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06" | |
| 4820 | +checksum = "9628de9b8791db39ceda2b119bbe13134770b56c138ec1d3af810d045c04f9bd" | |
| 4556 | 4821 | |
| 4557 | 4822 | [[package]] |
| 4558 | 4823 | name = "subtle" |
@@ -4644,22 +4909,22 @@ dependencies = [
| 4644 | 4909 | |
| 4645 | 4910 | [[package]] |
| 4646 | 4911 | name = "thiserror" |
| 4647 | −version = "2.0.17" | |
| 4912 | +version = "2.0.21" | |
| 4648 | 4913 | source = "registry+https://github.com/rust-lang/crates.io-index" |
| 4649 | −checksum = "f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8" | |
| 4914 | +checksum = "09e52cb86a36cede5cb101bf8908837b3e4c6e5e59fe7fd85c23fb56200d189e" | |
| 4650 | 4915 | dependencies = [ |
| 4651 | 4916 | "thiserror-impl", |
| 4652 | 4917 | ] |
| 4653 | 4918 | |
| 4654 | 4919 | [[package]] |
| 4655 | 4920 | name = "thiserror-impl" |
| 4656 | −version = "2.0.17" | |
| 4921 | +version = "2.0.21" | |
| 4657 | 4922 | source = "registry+https://github.com/rust-lang/crates.io-index" |
| 4658 | −checksum = "3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913" | |
| 4923 | +checksum = "fe5197923287db20a58125f0bc85c062f7f2c892de97b18c356f9efb14b28524" | |
| 4659 | 4924 | dependencies = [ |
| 4660 | 4925 | "proc-macro2", |
| 4661 | 4926 | "quote", |
| 4662 | − "syn 2.0.106", | |
| 4927 | + "syn 3.0.9", | |
| 4663 | 4928 | ] |
| 4664 | 4929 | |
| 4665 | 4930 | [[package]] |
@@ -4716,6 +4981,15 @@ dependencies = [
| 4716 | 4981 | "time-core", |
| 4717 | 4982 | ] |
| 4718 | 4983 | |
| 4984 | +[[package]] | |
| 4985 | +name = "tiny-keccak" | |
| 4986 | +version = "2.0.2" | |
| 4987 | +source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 4988 | +checksum = "2c9d3793400a45f954c52e73d068316d76b6f4e36977e3fcebb13a2721e80237" | |
| 4989 | +dependencies = [ | |
| 4990 | + "crunchy", | |
| 4991 | +] | |
| 4992 | + | |
| 4719 | 4993 | [[package]] |
| 4720 | 4994 | name = "tinystr" |
| 4721 | 4995 | version = "0.8.1" |
@@ -5007,6 +5281,12 @@ version = "0.1.3"
| 5007 | 5281 | source = "registry+https://github.com/rust-lang/crates.io-index" |
| 5008 | 5282 | checksum = "e70f2a8b45122e719eb623c01822704c4e0907e7e426a05927e1a1cfff5b75d0" |
| 5009 | 5283 | |
| 5284 | +[[package]] | |
| 5285 | +name = "unicode-xid" | |
| 5286 | +version = "0.2.6" | |
| 5287 | +source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 5288 | +checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853" | |
| 5289 | + | |
| 5010 | 5290 | [[package]] |
| 5011 | 5291 | name = "untrusted" |
| 5012 | 5292 | version = "0.9.0" |
@@ -5121,12 +5401,6 @@ dependencies = [
| 5121 | 5401 | "wit-bindgen", |
| 5122 | 5402 | ] |
| 5123 | 5403 | |
| 5124 | −[[package]] | |
| 5125 | −name = "wasite" | |
| 5126 | −version = "0.1.0" | |
| 5127 | −source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 5128 | −checksum = "b8dad83b4f25e74f184f64c43b150b91efe7647395b42289f38e50566d82855b" | |
| 5129 | − | |
| 5130 | 5404 | [[package]] |
| 5131 | 5405 | name = "wasm-bindgen" |
| 5132 | 5406 | version = "0.2.104" |
@@ -5220,15 +5494,6 @@ dependencies = [
| 5220 | 5494 | "wasm-bindgen", |
| 5221 | 5495 | ] |
| 5222 | 5496 | |
| 5223 | −[[package]] | |
| 5224 | −name = "webpki-roots" | |
| 5225 | −version = "0.26.11" | |
| 5226 | −source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 5227 | −checksum = "521bc38abb08001b01866da9f51eb7c5d647a19260e00054a8c7fd5f9e57f7a9" | |
| 5228 | −dependencies = [ | |
| 5229 | − "webpki-roots 1.0.10", | |
| 5230 | −] | |
| 5231 | − | |
| 5232 | 5497 | [[package]] |
| 5233 | 5498 | name = "webpki-roots" |
| 5234 | 5499 | version = "1.0.10" |
@@ -5246,13 +5511,9 @@ checksum = "a28ac98ddc8b9274cb41bb4d9d4d5c425b6020c50c46f25559911905610b4a88"
| 5246 | 5511 | |
| 5247 | 5512 | [[package]] |
| 5248 | 5513 | name = "whoami" |
| 5249 | −version = "1.6.1" | |
| 5514 | +version = "2.1.3" | |
| 5250 | 5515 | source = "registry+https://github.com/rust-lang/crates.io-index" |
| 5251 | −checksum = "5d4a4db5077702ca3015d3d02d74974948aba2ad9e12ab7df718ee64ccd7e97d" | |
| 5252 | −dependencies = [ | |
| 5253 | − "libredox", | |
| 5254 | − "wasite", | |
| 5255 | −] | |
| 5516 | +checksum = "626c4bac6755d76ffc12cb01b2eac751db1996b9e0041de9aa02c8c211ddc82c" | |
| 5256 | 5517 | |
| 5257 | 5518 | [[package]] |
| 5258 | 5519 | name = "widestring" |
@@ -5282,7 +5543,7 @@ version = "0.1.11"
| 5282 | 5543 | source = "registry+https://github.com/rust-lang/crates.io-index" |
| 5283 | 5544 | checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" |
| 5284 | 5545 | dependencies = [ |
| 5285 | − "windows-sys 0.48.0", | |
| 5546 | + "windows-sys 0.61.1", | |
| 5286 | 5547 | ] |
| 5287 | 5548 | |
| 5288 | 5549 | [[package]] |
@@ -5361,15 +5622,6 @@ dependencies = [
| 5361 | 5622 | "windows-targets 0.52.6", |
| 5362 | 5623 | ] |
| 5363 | 5624 | |
| 5364 | −[[package]] | |
| 5365 | −name = "windows-sys" | |
| 5366 | −version = "0.48.0" | |
| 5367 | −source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 5368 | −checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" | |
| 5369 | −dependencies = [ | |
| 5370 | − "windows-targets 0.48.5", | |
| 5371 | −] | |
| 5372 | − | |
| 5373 | 5625 | [[package]] |
| 5374 | 5626 | name = "windows-sys" |
| 5375 | 5627 | version = "0.52.0" |
@@ -5406,21 +5658,6 @@ dependencies = [
| 5406 | 5658 | "windows-link", |
| 5407 | 5659 | ] |
| 5408 | 5660 | |
| 5409 | −[[package]] | |
| 5410 | −name = "windows-targets" | |
| 5411 | −version = "0.48.5" | |
| 5412 | −source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 5413 | −checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" | |
| 5414 | −dependencies = [ | |
| 5415 | − "windows_aarch64_gnullvm 0.48.5", | |
| 5416 | − "windows_aarch64_msvc 0.48.5", | |
| 5417 | − "windows_i686_gnu 0.48.5", | |
| 5418 | − "windows_i686_msvc 0.48.5", | |
| 5419 | − "windows_x86_64_gnu 0.48.5", | |
| 5420 | − "windows_x86_64_gnullvm 0.48.5", | |
| 5421 | − "windows_x86_64_msvc 0.48.5", | |
| 5422 | −] | |
| 5423 | − | |
| 5424 | 5661 | [[package]] |
| 5425 | 5662 | name = "windows-targets" |
| 5426 | 5663 | version = "0.52.6" |
@@ -5454,12 +5691,6 @@ dependencies = [
| 5454 | 5691 | "windows_x86_64_msvc 0.53.0", |
| 5455 | 5692 | ] |
| 5456 | 5693 | |
| 5457 | −[[package]] | |
| 5458 | −name = "windows_aarch64_gnullvm" | |
| 5459 | −version = "0.48.5" | |
| 5460 | −source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 5461 | −checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" | |
| 5462 | − | |
| 5463 | 5694 | [[package]] |
| 5464 | 5695 | name = "windows_aarch64_gnullvm" |
| 5465 | 5696 | version = "0.52.6" |
@@ -5472,12 +5703,6 @@ version = "0.53.0"
| 5472 | 5703 | source = "registry+https://github.com/rust-lang/crates.io-index" |
| 5473 | 5704 | checksum = "86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764" |
| 5474 | 5705 | |
| 5475 | −[[package]] | |
| 5476 | −name = "windows_aarch64_msvc" | |
| 5477 | −version = "0.48.5" | |
| 5478 | −source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 5479 | −checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" | |
| 5480 | − | |
| 5481 | 5706 | [[package]] |
| 5482 | 5707 | name = "windows_aarch64_msvc" |
| 5483 | 5708 | version = "0.52.6" |
@@ -5490,12 +5715,6 @@ version = "0.53.0"
| 5490 | 5715 | source = "registry+https://github.com/rust-lang/crates.io-index" |
| 5491 | 5716 | checksum = "c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c" |
| 5492 | 5717 | |
| 5493 | −[[package]] | |
| 5494 | −name = "windows_i686_gnu" | |
| 5495 | −version = "0.48.5" | |
| 5496 | −source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 5497 | −checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" | |
| 5498 | − | |
| 5499 | 5718 | [[package]] |
| 5500 | 5719 | name = "windows_i686_gnu" |
| 5501 | 5720 | version = "0.52.6" |
@@ -5520,12 +5739,6 @@ version = "0.53.0"
| 5520 | 5739 | source = "registry+https://github.com/rust-lang/crates.io-index" |
| 5521 | 5740 | checksum = "9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11" |
| 5522 | 5741 | |
| 5523 | −[[package]] | |
| 5524 | −name = "windows_i686_msvc" | |
| 5525 | −version = "0.48.5" | |
| 5526 | −source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 5527 | −checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" | |
| 5528 | − | |
| 5529 | 5742 | [[package]] |
| 5530 | 5743 | name = "windows_i686_msvc" |
| 5531 | 5744 | version = "0.52.6" |
@@ -5538,12 +5751,6 @@ version = "0.53.0"
| 5538 | 5751 | source = "registry+https://github.com/rust-lang/crates.io-index" |
| 5539 | 5752 | checksum = "581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d" |
| 5540 | 5753 | |
| 5541 | −[[package]] | |
| 5542 | −name = "windows_x86_64_gnu" | |
| 5543 | −version = "0.48.5" | |
| 5544 | −source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 5545 | −checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" | |
| 5546 | − | |
| 5547 | 5754 | [[package]] |
| 5548 | 5755 | name = "windows_x86_64_gnu" |
| 5549 | 5756 | version = "0.52.6" |
@@ -5556,12 +5763,6 @@ version = "0.53.0"
| 5556 | 5763 | source = "registry+https://github.com/rust-lang/crates.io-index" |
| 5557 | 5764 | checksum = "2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba" |
| 5558 | 5765 | |
| 5559 | −[[package]] | |
| 5560 | −name = "windows_x86_64_gnullvm" | |
| 5561 | −version = "0.48.5" | |
| 5562 | −source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 5563 | −checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" | |
| 5564 | − | |
| 5565 | 5766 | [[package]] |
| 5566 | 5767 | name = "windows_x86_64_gnullvm" |
| 5567 | 5768 | version = "0.52.6" |
@@ -5574,12 +5775,6 @@ version = "0.53.0"
| 5574 | 5775 | source = "registry+https://github.com/rust-lang/crates.io-index" |
| 5575 | 5776 | checksum = "0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57" |
| 5576 | 5777 | |
| 5577 | −[[package]] | |
| 5578 | −name = "windows_x86_64_msvc" | |
| 5579 | −version = "0.48.5" | |
| 5580 | −source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 5581 | −checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" | |
| 5582 | − | |
| 5583 | 5778 | [[package]] |
| 5584 | 5779 | name = "windows_x86_64_msvc" |
| 5585 | 5780 | version = "0.52.6" |
@@ -5777,7 +5972,7 @@ dependencies = [
| 5777 | 5972 | "flate2", |
| 5778 | 5973 | "indexmap", |
| 5779 | 5974 | "memchr", |
| 5780 | − "nix", | |
| 5975 | + "nix 0.31.3", | |
| 5781 | 5976 | "typed-path", |
| 5782 | 5977 | "zopfli", |
| 5783 | 5978 | ] |
modified
Cargo.toml
+1
−1
@@ -2,7 +2,7 @@
| 2 | 2 | members = [".", "migration"] |
| 3 | 3 | |
| 4 | 4 | [workspace.dependencies] |
| 5 | −sea-orm = { version = "1.1.1", features = ["sqlx-postgres", "runtime-tokio-rustls", "macros", "with-chrono", "with-uuid"] } | |
| 5 | +sea-orm = { version = "2.0.4", features = ["sqlx-postgres", "runtime-tokio-rustls", "macros", "with-chrono", "with-uuid"] } | |
| 6 | 6 | chrono = { version = "0.4.38", features = ["serde"] } |
| 7 | 7 | uuid = { version = "1.11.0", features = ["v4", "v7", "serde"] } |
| 8 | 8 | serde = { version = "1.0", features = ["derive"] } |
modified
migration/Cargo.toml
+1
−1
@@ -13,7 +13,7 @@ path = "src/lib.rs"
| 13 | 13 | tokio = { version = "1.47.1", features = ["macros", "rt-multi-thread"] } |
| 14 | 14 | |
| 15 | 15 | [dependencies.sea-orm-migration] |
| 16 | −version = "1.1.1" | |
| 16 | +version = "2.0.4" | |
| 17 | 17 | features = [ |
| 18 | 18 | "sqlx-postgres", |
| 19 | 19 | "runtime-tokio-rustls", |
modified
migration/src/m20260509_000005_uuid_primary_keys.rs
+1
−1
@@ -222,7 +222,7 @@ impl MigrationTrait for Migration {
| 222 | 222 | if trimmed.is_empty() { |
| 223 | 223 | continue; |
| 224 | 224 | } |
| 225 | − db.execute(Statement::from_string(backend, trimmed.to_string())) | |
| 225 | + db.execute_raw(Statement::from_string(backend, trimmed.to_string())) | |
| 226 | 226 | .await?; |
| 227 | 227 | } |
| 228 | 228 | Ok(()) |
modified
src/bin/registration-token.rs
+2
−2
@@ -112,8 +112,8 @@ async fn list_tokens(db: &DatabaseConnection) -> Result<(), Box<dyn std::error::
| 112 | 112 | |
| 113 | 113 | println!( |
| 114 | 114 | "│ {:<38} │ {:<16} │ {:<8} │ {:<19} │", |
| 115 | − &token.token[..38.min(token.token.len())], | |
| 116 | − &email[..16.min(email.len())], | |
| 115 | + &token.token[..Ord::min(38, token.token.len())], | |
| 116 | + &email[..Ord::min(16, email.len())], | |
| 117 | 117 | status, |
| 118 | 118 | token.expires_at.format("%Y-%m-%d %H:%M:%S") |
| 119 | 119 | ); |
modified
src/handlers/uploads.rs
+2
−2
@@ -2065,7 +2065,7 @@ async fn run_search_inner(
| 2065 | 2065 | .filter(any); |
| 2066 | 2066 | |
| 2067 | 2067 | let total = query.clone().count(db).await?; |
| 2068 | − let page = page.max(1); | |
| 2068 | + let page = Ord::max(page, 1); | |
| 2069 | 2069 | let rows = query |
| 2070 | 2070 | .order_by_desc(uploads::Column::DateUploaded) |
| 2071 | 2071 | .paginate(db, PAGE_SIZE) |
@@ -2180,7 +2180,7 @@ async fn query_uploads(
| 2180 | 2180 | } |
| 2181 | 2181 | |
| 2182 | 2182 | let total = query.clone().count(state.db.as_ref()).await?; |
| 2183 | − let page = qs.page.unwrap_or(1).max(1); | |
| 2183 | + let page = Ord::max(qs.page.unwrap_or(1), 1); | |
| 2184 | 2184 | let rows = query |
| 2185 | 2185 | .order_by_desc(uploads::Column::DateUploaded) |
| 2186 | 2186 | .paginate(state.db.as_ref(), PAGE_SIZE) |
modified
src/telemetry.rs
+1
−1
@@ -197,7 +197,7 @@ async fn sample(
| 197 | 197 | // as numeric, which would need a Decimal round-trip to read back. The |
| 198 | 198 | // cast makes the type unambiguous and the gauge is an f64 anyway. |
| 199 | 199 | let row = db |
| 200 | − .query_one(Statement::from_string( | |
| 200 | + .query_one_raw(Statement::from_string( | |
| 201 | 201 | DatabaseBackend::Postgres, |
| 202 | 202 | "SELECT COALESCE(SUM(file_size_bytes), 0)::float8 AS total FROM uploads", |
| 203 | 203 | )) |
modified
tests/jobs_upsert.rs
+5
−2
@@ -9,12 +9,15 @@
| 9 | 9 | |
| 10 | 10 | use dms::jobs::upsert_pending; |
| 11 | 11 | use dms::queue::JobKind; |
| 12 | −use sea_orm::{DatabaseBackend, MockDatabase, MockExecResult}; | |
| 12 | +use sea_orm::{DatabaseBackend, MockDatabase, Value}; | |
| 13 | +use std::collections::BTreeMap; | |
| 13 | 14 | use uuid::Uuid; |
| 14 | 15 | |
| 15 | 16 | async fn upsert_sql(kind: JobKind) -> String { |
| 17 | + // On Postgres, sea-orm 2 runs the insert as a query and reads the key | |
| 18 | + // back from its RETURNING row, so the mock answers with that row. | |
| 16 | 19 | let db = MockDatabase::new(DatabaseBackend::Postgres) |
| 17 | − .append_exec_results([MockExecResult { last_insert_id: 0, rows_affected: 1 }]) | |
| 20 | + .append_query_results([[BTreeMap::from([("id", Value::from(Uuid::now_v7()))])]]) | |
| 18 | 21 | .into_connection(); |
| 19 | 22 | upsert_pending(&db, Uuid::now_v7(), kind).await.expect("upsert_pending"); |
| 20 | 23 | let log = db.into_transaction_log(); |
modified
tests/search_integration.rs
+2
−2
@@ -31,7 +31,7 @@ async fn fresh_schema(base_url: &str) -> (DatabaseConnection, SchemaGuard) {
| 31 | 31 | let n = SCHEMA_COUNTER.fetch_add(1, Ordering::SeqCst); |
| 32 | 32 | let schema = format!("dms_test_{pid}_{n}"); |
| 33 | 33 | admin |
| 34 | − .execute(Statement::from_string( | |
| 34 | + .execute_raw(Statement::from_string( | |
| 35 | 35 | sea_orm::DatabaseBackend::Postgres, |
| 36 | 36 | format!("CREATE SCHEMA \"{schema}\""), |
| 37 | 37 | )) |
@@ -61,7 +61,7 @@ impl Drop for SchemaGuard {
| 61 | 61 | rt.block_on(async move { |
| 62 | 62 | if let Ok(db) = Database::connect(&url).await { |
| 63 | 63 | let _ = db |
| 64 | − .execute(Statement::from_string( | |
| 64 | + .execute_raw(Statement::from_string( | |
| 65 | 65 | sea_orm::DatabaseBackend::Postgres, |
| 66 | 66 | format!("DROP SCHEMA \"{schema}\" CASCADE"), |
| 67 | 67 | )) |
Parents: 862e050