A card game engine for TCGs, primarily Magic: The Gathering but with support for others
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Removing diesel, switching to sea-orm

+1 -281
+1 -276
Cargo.lock
··· 21 21 checksum = "5d20789868f4b01b2f2caec9f5c4e0213b41e3e5702a50157d699ae31ced2fcb" 22 22 23 23 [[package]] 24 - name = "cc" 25 - version = "1.2.60" 26 - source = "registry+https://github.com/rust-lang/crates.io-index" 27 - checksum = "43c5703da9466b66a946814e1adf53ea2c90f10063b86290cc9eb67ce3478a20" 28 - dependencies = [ 29 - "find-msvc-tools", 30 - "shlex", 31 - ] 32 - 33 - [[package]] 34 24 name = "cfg-if" 35 25 version = "1.0.4" 36 26 source = "registry+https://github.com/rust-lang/crates.io-index" 37 27 checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801" 38 28 39 29 [[package]] 40 - name = "darling" 41 - version = "0.21.3" 42 - source = "registry+https://github.com/rust-lang/crates.io-index" 43 - checksum = "9cdf337090841a411e2a7f3deb9187445851f91b309c0c0a29e05f74a00a48c0" 44 - dependencies = [ 45 - "darling_core", 46 - "darling_macro", 47 - ] 48 - 49 - [[package]] 50 - name = "darling_core" 51 - version = "0.21.3" 52 - source = "registry+https://github.com/rust-lang/crates.io-index" 53 - checksum = "1247195ecd7e3c85f83c8d2a366e4210d588e802133e1e355180a9870b517ea4" 54 - dependencies = [ 55 - "fnv", 56 - "ident_case", 57 - "proc-macro2", 58 - "quote", 59 - "strsim", 60 - "syn", 61 - ] 62 - 63 - [[package]] 64 - name = "darling_macro" 65 - version = "0.21.3" 66 - source = "registry+https://github.com/rust-lang/crates.io-index" 67 - checksum = "d38308df82d1080de0afee5d069fa14b0326a88c14f15c5ccda35b4a6c414c81" 68 - dependencies = [ 69 - "darling_core", 70 - "quote", 71 - "syn", 72 - ] 73 - 74 - [[package]] 75 - name = "deranged" 76 - version = "0.5.8" 77 - source = "registry+https://github.com/rust-lang/crates.io-index" 78 - checksum = "7cd812cc2bc1d69d4764bd80df88b4317eaef9e773c75226407d9bc0876b211c" 79 - dependencies = [ 80 - "powerfmt", 81 - ] 82 - 83 - [[package]] 84 - name = "diesel" 85 - version = "2.3.7" 86 - source = "registry+https://github.com/rust-lang/crates.io-index" 87 - checksum = "f4ae09a41a4b89f94ec1e053623da8340d996bc32c6517d325a9daad9b239358" 88 - dependencies = [ 89 - "diesel_derives", 90 - "downcast-rs", 91 - "libsqlite3-sys", 92 - "sqlite-wasm-rs", 93 - "time", 94 - ] 95 - 96 - [[package]] 97 - name = "diesel_derives" 98 - version = "2.3.7" 99 - source = "registry+https://github.com/rust-lang/crates.io-index" 100 - checksum = "47618bf0fac06bb670c036e48404c26a865e6a71af4114dfd97dfe89936e404e" 101 - dependencies = [ 102 - "diesel_table_macro_syntax", 103 - "dsl_auto_type", 104 - "proc-macro2", 105 - "quote", 106 - "syn", 107 - ] 108 - 109 - [[package]] 110 - name = "diesel_table_macro_syntax" 111 - version = "0.3.0" 112 - source = "registry+https://github.com/rust-lang/crates.io-index" 113 - checksum = "fe2444076b48641147115697648dc743c2c00b61adade0f01ce67133c7babe8c" 114 - dependencies = [ 115 - "syn", 116 - ] 117 - 118 - [[package]] 119 - name = "dotenvy" 120 - version = "0.15.7" 121 - source = "registry+https://github.com/rust-lang/crates.io-index" 122 - checksum = "1aaf95b3e5c8f23aa320147307562d361db0ae0d51242340f558153b4eb2439b" 123 - 124 - [[package]] 125 - name = "downcast-rs" 126 - version = "2.0.2" 127 - source = "registry+https://github.com/rust-lang/crates.io-index" 128 - checksum = "117240f60069e65410b3ae1bb213295bd828f707b5bec6596a1afc8793ce0cbc" 129 - 130 - [[package]] 131 - name = "dsl_auto_type" 132 - version = "0.2.0" 133 - source = "registry+https://github.com/rust-lang/crates.io-index" 134 - checksum = "dd122633e4bef06db27737f21d3738fb89c8f6d5360d6d9d7635dda142a7757e" 135 - dependencies = [ 136 - "darling", 137 - "either", 138 - "heck", 139 - "proc-macro2", 140 - "quote", 141 - "syn", 142 - ] 143 - 144 - [[package]] 145 - name = "either" 146 - version = "1.15.0" 147 - source = "registry+https://github.com/rust-lang/crates.io-index" 148 - checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719" 149 - 150 - [[package]] 151 30 name = "equivalent" 152 31 version = "1.0.2" 153 32 source = "registry+https://github.com/rust-lang/crates.io-index" 154 33 checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" 155 34 156 35 [[package]] 157 - name = "find-msvc-tools" 158 - version = "0.1.9" 159 - source = "registry+https://github.com/rust-lang/crates.io-index" 160 - checksum = "5baebc0774151f905a1a2cc41989300b1e6fbb29aff0ceffa1064fdd3088d582" 161 - 162 - [[package]] 163 - name = "fnv" 164 - version = "1.0.7" 165 - source = "registry+https://github.com/rust-lang/crates.io-index" 166 - checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" 167 - 168 - [[package]] 169 36 name = "foldhash" 170 37 version = "0.1.5" 171 38 source = "registry+https://github.com/rust-lang/crates.io-index" 172 39 checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2" 173 - 174 - [[package]] 175 - name = "foldhash" 176 - version = "0.2.0" 177 - source = "registry+https://github.com/rust-lang/crates.io-index" 178 - checksum = "77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb" 179 40 180 41 [[package]] 181 42 name = "getrandom" ··· 196 57 source = "registry+https://github.com/rust-lang/crates.io-index" 197 58 checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1" 198 59 dependencies = [ 199 - "foldhash 0.1.5", 200 - ] 201 - 202 - [[package]] 203 - name = "hashbrown" 204 - version = "0.16.1" 205 - source = "registry+https://github.com/rust-lang/crates.io-index" 206 - checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100" 207 - dependencies = [ 208 - "foldhash 0.2.0", 60 + "foldhash", 209 61 ] 210 62 211 63 [[package]] ··· 225 77 version = "2.3.0" 226 78 source = "registry+https://github.com/rust-lang/crates.io-index" 227 79 checksum = "3d3067d79b975e8844ca9eb072e16b31c3c1c36928edf9c6789548c524d0d954" 228 - 229 - [[package]] 230 - name = "ident_case" 231 - version = "1.0.1" 232 - source = "registry+https://github.com/rust-lang/crates.io-index" 233 - checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" 234 80 235 81 [[package]] 236 82 name = "indexmap" ··· 273 119 checksum = "52ff2c0fe9bc6cb6b14a0592c2ff4fa9ceb83eea9db979b0487cd054946a2b8f" 274 120 275 121 [[package]] 276 - name = "libsqlite3-sys" 277 - version = "0.36.0" 278 - source = "registry+https://github.com/rust-lang/crates.io-index" 279 - checksum = "95b4103cffefa72eb8428cb6b47d6627161e51c2739fc5e3b734584157bc642a" 280 - dependencies = [ 281 - "pkg-config", 282 - "vcpkg", 283 - ] 284 - 285 - [[package]] 286 122 name = "log" 287 123 version = "0.4.29" 288 124 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 292 128 name = "managrove" 293 129 version = "0.1.0" 294 130 dependencies = [ 295 - "diesel", 296 - "dotenvy", 297 131 "uuid", 298 132 ] 299 133 ··· 302 136 version = "2.8.0" 303 137 source = "registry+https://github.com/rust-lang/crates.io-index" 304 138 checksum = "f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79" 305 - 306 - [[package]] 307 - name = "num-conv" 308 - version = "0.2.1" 309 - source = "registry+https://github.com/rust-lang/crates.io-index" 310 - checksum = "c6673768db2d862beb9b39a78fdcb1a69439615d5794a1be50caa9bc92c81967" 311 139 312 140 [[package]] 313 141 name = "once_cell" ··· 316 144 checksum = "9f7c3e4beb33f85d45ae3e3a1792185706c8e16d043238c593331cc7cd313b50" 317 145 318 146 [[package]] 319 - name = "pkg-config" 320 - version = "0.3.33" 321 - source = "registry+https://github.com/rust-lang/crates.io-index" 322 - checksum = "19f132c84eca552bf34cab8ec81f1c1dcc229b811638f9d283dceabe58c5569e" 323 - 324 - [[package]] 325 - name = "powerfmt" 326 - version = "0.2.0" 327 - source = "registry+https://github.com/rust-lang/crates.io-index" 328 - checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" 329 - 330 - [[package]] 331 147 name = "prettyplease" 332 148 version = "0.2.37" 333 149 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 362 178 checksum = "f8dcc9c7d52a811697d2151c701e0d08956f92b0e24136cf4cf27b57a6a0d9bf" 363 179 364 180 [[package]] 365 - name = "rsqlite-vfs" 366 - version = "0.1.0" 367 - source = "registry+https://github.com/rust-lang/crates.io-index" 368 - checksum = "a8a1f2315036ef6b1fbacd1972e8ee7688030b0a2121edfc2a6550febd41574d" 369 - dependencies = [ 370 - "hashbrown 0.16.1", 371 - "thiserror", 372 - ] 373 - 374 - [[package]] 375 181 name = "rustversion" 376 182 version = "1.0.22" 377 183 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 432 238 checksum = "bbfa15b3dddfee50a0fff136974b3e1bde555604ba463834a7eb7deb6417705d" 433 239 434 240 [[package]] 435 - name = "shlex" 436 - version = "1.3.0" 437 - source = "registry+https://github.com/rust-lang/crates.io-index" 438 - checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" 439 - 440 - [[package]] 441 - name = "sqlite-wasm-rs" 442 - version = "0.5.3" 443 - source = "registry+https://github.com/rust-lang/crates.io-index" 444 - checksum = "1b2c760607300407ddeaee518acf28c795661b7108c75421303dbefb237d3a36" 445 - dependencies = [ 446 - "cc", 447 - "js-sys", 448 - "rsqlite-vfs", 449 - "wasm-bindgen", 450 - ] 451 - 452 - [[package]] 453 - name = "strsim" 454 - version = "0.11.1" 455 - source = "registry+https://github.com/rust-lang/crates.io-index" 456 - checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" 457 - 458 - [[package]] 459 241 name = "syn" 460 242 version = "2.0.117" 461 243 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 467 249 ] 468 250 469 251 [[package]] 470 - name = "thiserror" 471 - version = "2.0.18" 472 - source = "registry+https://github.com/rust-lang/crates.io-index" 473 - checksum = "4288b5bcbc7920c07a1149a35cf9590a2aa808e0bc1eafaade0b80947865fbc4" 474 - dependencies = [ 475 - "thiserror-impl", 476 - ] 477 - 478 - [[package]] 479 - name = "thiserror-impl" 480 - version = "2.0.18" 481 - source = "registry+https://github.com/rust-lang/crates.io-index" 482 - checksum = "ebc4ee7f67670e9b64d05fa4253e753e016c6c95ff35b89b7941d6b856dec1d5" 483 - dependencies = [ 484 - "proc-macro2", 485 - "quote", 486 - "syn", 487 - ] 488 - 489 - [[package]] 490 - name = "time" 491 - version = "0.3.47" 492 - source = "registry+https://github.com/rust-lang/crates.io-index" 493 - checksum = "743bd48c283afc0388f9b8827b976905fb217ad9e647fae3a379a9283c4def2c" 494 - dependencies = [ 495 - "deranged", 496 - "itoa", 497 - "num-conv", 498 - "powerfmt", 499 - "serde_core", 500 - "time-core", 501 - "time-macros", 502 - ] 503 - 504 - [[package]] 505 - name = "time-core" 506 - version = "0.1.8" 507 - source = "registry+https://github.com/rust-lang/crates.io-index" 508 - checksum = "7694e1cfe791f8d31026952abf09c69ca6f6fa4e1a1229e18988f06a04a12dca" 509 - 510 - [[package]] 511 - name = "time-macros" 512 - version = "0.2.27" 513 - source = "registry+https://github.com/rust-lang/crates.io-index" 514 - checksum = "2e70e4c5a0e0a8a4823ad65dfe1a6930e4f4d756dcd9dd7939022b5e8c501215" 515 - dependencies = [ 516 - "num-conv", 517 - "time-core", 518 - ] 519 - 520 - [[package]] 521 252 name = "unicode-ident" 522 253 version = "1.0.24" 523 254 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 540 271 "sha1_smol", 541 272 "wasm-bindgen", 542 273 ] 543 - 544 - [[package]] 545 - name = "vcpkg" 546 - version = "0.2.15" 547 - source = "registry+https://github.com/rust-lang/crates.io-index" 548 - checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" 549 274 550 275 [[package]] 551 276 name = "wasip2"
-5
Cargo.toml
··· 4 4 edition = "2024" 5 5 6 6 [dependencies] 7 - dotenvy = "0.15.7" 8 7 9 8 [dependencies.uuid] 10 9 version = "1.23.1" 11 10 features = ["v4", "v5"] 12 - 13 - [dependencies.diesel] 14 - version = "2.3.7" 15 - features = [ "sqlite" ]
migrations/.keep

This is a binary file and will not be displayed.