{"crate":{"id":"cornucopia","name":"cornucopia","updated_at":"2026-08-14T03:35:11.277256Z","versions":[2994013,2426981,659021,610378,594709,594699,544538,544316,544025,544007,544000,542792,542775,536619,535646,535625,535618,535615,535579,535103,535055,534644,534203,533439,533432,533426,528026,527598],"keywords":["generator","postgresql","query","sql","tokio-postgres"],"categories":["database"],"badges":[],"created_at":"2022-04-05T09:41:16.850203Z","downloads":147252,"recent_downloads":42026,"default_version":"1.0.1","num_versions":28,"yanked":false,"max_version":"1.0.1","newest_version":"1.0.1","max_stable_version":"1.0.1","description":"Generate type-checked Rust from your PostgreSQL queries.","homepage":"https://github.com/cornucopia-rs/cornucopia","documentation":null,"repository":"https://github.com/cornucopia-rs/cornucopia","links":{"version_downloads":"/api/v1/crates/cornucopia/downloads","versions":null,"owners":"/api/v1/crates/cornucopia/owners","owner_team":"/api/v1/crates/cornucopia/owner_team","owner_user":"/api/v1/crates/cornucopia/owner_user","reverse_dependencies":"/api/v1/crates/cornucopia/reverse_dependencies"},"exact_match":false,"trustpub_only":false},"versions":[{"id":2994013,"crate":"cornucopia","num":"1.0.1","dl_path":"/api/v1/crates/cornucopia/1.0.1/download","readme_path":"/api/v1/crates/cornucopia/1.0.1/readme","updated_at":"2026-08-14T03:35:11.277256Z","created_at":"2026-08-14T03:35:11.277256Z","downloads":244,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/cornucopia/1.0.1/dependencies","version_downloads":"/api/v1/crates/cornucopia/1.0.1/downloads","authors":"/api/v1/crates/cornucopia/1.0.1/authors"},"crate_size":78232,"published_by":null,"audit_actions":[],"checksum":"0723dc5cce45add2ae353b03e2ec981c02a2d2e2e1b945b5cf4ff0e536bb8320","rust_version":"1.88.0","has_lib":true,"bin_names":["cornucopia"],"edition":"2024","description":"Generate type-checked Rust from your PostgreSQL queries.","homepage":"https://github.com/cornucopia-rs/cornucopia","documentation":null,"repository":"https://github.com/cornucopia-rs/cornucopia","trustpub_data":{"provider":"github","repository":"cornucopia-rs/cornucopia","run_id":"31767216007","sha":"c7f8d7f61e5173ea9bfef696a96a6ab9fdab920a"},"linecounts":{"languages":{"Rust":{"code_lines":6738,"comment_lines":128,"files":20}},"total_code_lines":6738,"total_comment_lines":128}},{"id":2426981,"crate":"cornucopia","num":"1.0.0","dl_path":"/api/v1/crates/cornucopia/1.0.0/download","readme_path":"/api/v1/crates/cornucopia/1.0.0/readme","updated_at":"2026-05-20T03:28:26.583822Z","created_at":"2026-05-20T03:28:26.583822Z","downloads":20262,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/cornucopia/1.0.0/dependencies","version_downloads":"/api/v1/crates/cornucopia/1.0.0/downloads","authors":"/api/v1/crates/cornucopia/1.0.0/authors"},"crate_size":78103,"published_by":null,"audit_actions":[],"checksum":"2ddabb6e0516d5a1984d8640dd8acf7f4780abbd063ecabfd0a0853c7e53a6d0","rust_version":"1.88.0","has_lib":true,"bin_names":["cornucopia"],"edition":"2024","description":"Generate type-checked Rust from your PostgreSQL queries.","homepage":"https://github.com/cornucopia-rs/cornucopia","documentation":null,"repository":"https://github.com/cornucopia-rs/cornucopia","trustpub_data":{"provider":"github","repository":"cornucopia-rs/cornucopia","run_id":"26139387982","sha":"185e050e82e3dac481918a2476fd22a8201aaf86"},"linecounts":{"languages":{"Rust":{"code_lines":6729,"comment_lines":127,"files":20}},"total_code_lines":6729,"total_comment_lines":127}},{"id":659021,"crate":"cornucopia","num":"0.9.0","dl_path":"/api/v1/crates/cornucopia/0.9.0/download","readme_path":"/api/v1/crates/cornucopia/0.9.0/readme","updated_at":"2022-11-07T18:41:28.907391Z","created_at":"2022-11-07T18:41:28.907391Z","downloads":93897,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/cornucopia/0.9.0/dependencies","version_downloads":"/api/v1/crates/cornucopia/0.9.0/downloads","authors":"/api/v1/crates/cornucopia/0.9.0/authors"},"crate_size":33261,"published_by":{"id":154966,"login":"LouisGariepy","name":"__dil__","avatar":"https://avatars.githubusercontent.com/u/68077556?v=4","url":"https://github.com/LouisGariepy","github_username_matches":true,"created_at":"2020-07-09T17:42:02Z"},"audit_actions":[{"action":"publish","user":{"id":154966,"login":"LouisGariepy","name":"__dil__","avatar":"https://avatars.githubusercontent.com/u/68077556?v=4","url":"https://github.com/LouisGariepy","github_username_matches":true,"created_at":"2020-07-09T17:42:02Z"},"time":"2022-11-07T18:41:28.907391Z"}],"checksum":"3d21d8c5cf5940c13b1d82977fc5d4230714ce76d991c5c00b8a1c791c691dcf","rust_version":null,"has_lib":true,"bin_names":["cornucopia"],"edition":"2021","description":"Generate type-checked Rust from your PostgreSQL queries.","homepage":"https://cornucopia-rs.netlify.app/","documentation":null,"repository":"https://github.com/cornucopia-rs/cornucopia","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2832,"comment_lines":45,"files":14}},"total_code_lines":2832,"total_comment_lines":45}},{"id":610378,"crate":"cornucopia","num":"0.8.2","dl_path":"/api/v1/crates/cornucopia/0.8.2/download","readme_path":"/api/v1/crates/cornucopia/0.8.2/readme","updated_at":"2022-08-28T20:20:58.914674Z","created_at":"2022-08-28T20:20:58.914674Z","downloads":2701,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/cornucopia/0.8.2/dependencies","version_downloads":"/api/v1/crates/cornucopia/0.8.2/downloads","authors":"/api/v1/crates/cornucopia/0.8.2/authors"},"crate_size":32099,"published_by":{"id":154966,"login":"LouisGariepy","name":"__dil__","avatar":"https://avatars.githubusercontent.com/u/68077556?v=4","url":"https://github.com/LouisGariepy","github_username_matches":true,"created_at":"2020-07-09T17:42:02Z"},"audit_actions":[{"action":"publish","user":{"id":154966,"login":"LouisGariepy","name":"__dil__","avatar":"https://avatars.githubusercontent.com/u/68077556?v=4","url":"https://github.com/LouisGariepy","github_username_matches":true,"created_at":"2020-07-09T17:42:02Z"},"time":"2022-08-28T20:20:58.914674Z"}],"checksum":"e665434f5bdc8df14b0a24a282d354b78ef4e52f57b32c7d1d7ac9db06b64701","rust_version":null,"has_lib":true,"bin_names":["cornucopia"],"edition":"2021","description":"Generate type-checked Rust from your PostgreSQL queries.","homepage":"https://cornucopia-rs.netlify.app/","documentation":null,"repository":"https://github.com/cornucopia-rs/cornucopia","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2722,"comment_lines":43,"files":14}},"total_code_lines":2722,"total_comment_lines":43}},{"id":594709,"crate":"cornucopia","num":"0.8.1","dl_path":"/api/v1/crates/cornucopia/0.8.1/download","readme_path":"/api/v1/crates/cornucopia/0.8.1/readme","updated_at":"2022-08-01T18:05:36.368053Z","created_at":"2022-08-01T18:05:36.368053Z","downloads":1252,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/cornucopia/0.8.1/dependencies","version_downloads":"/api/v1/crates/cornucopia/0.8.1/downloads","authors":"/api/v1/crates/cornucopia/0.8.1/authors"},"crate_size":31706,"published_by":{"id":154966,"login":"LouisGariepy","name":"__dil__","avatar":"https://avatars.githubusercontent.com/u/68077556?v=4","url":"https://github.com/LouisGariepy","github_username_matches":true,"created_at":"2020-07-09T17:42:02Z"},"audit_actions":[{"action":"publish","user":{"id":154966,"login":"LouisGariepy","name":"__dil__","avatar":"https://avatars.githubusercontent.com/u/68077556?v=4","url":"https://github.com/LouisGariepy","github_username_matches":true,"created_at":"2020-07-09T17:42:02Z"},"time":"2022-08-01T18:05:36.368053Z"}],"checksum":"35a14e4053379b72450f604f0cda9e82be54bf01c1d61d899defb20250acf23b","rust_version":null,"has_lib":true,"bin_names":["cornucopia"],"edition":"2021","description":"Generate type-checked Rust from your PostgreSQL queries.","homepage":"https://cornucopia-rs.netlify.app/","documentation":null,"repository":"https://github.com/cornucopia-rs/cornucopia","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2715,"comment_lines":41,"files":14}},"total_code_lines":2715,"total_comment_lines":41}},{"id":594699,"crate":"cornucopia","num":"0.8.0","dl_path":"/api/v1/crates/cornucopia/0.8.0/download","readme_path":"/api/v1/crates/cornucopia/0.8.0/readme","updated_at":"2022-08-01T17:40:45.917284Z","created_at":"2022-08-01T17:40:45.917284Z","downloads":1263,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/cornucopia/0.8.0/dependencies","version_downloads":"/api/v1/crates/cornucopia/0.8.0/downloads","authors":"/api/v1/crates/cornucopia/0.8.0/authors"},"crate_size":31702,"published_by":{"id":154966,"login":"LouisGariepy","name":"__dil__","avatar":"https://avatars.githubusercontent.com/u/68077556?v=4","url":"https://github.com/LouisGariepy","github_username_matches":true,"created_at":"2020-07-09T17:42:02Z"},"audit_actions":[{"action":"publish","user":{"id":154966,"login":"LouisGariepy","name":"__dil__","avatar":"https://avatars.githubusercontent.com/u/68077556?v=4","url":"https://github.com/LouisGariepy","github_username_matches":true,"created_at":"2020-07-09T17:42:02Z"},"time":"2022-08-01T17:40:45.917284Z"}],"checksum":"cf298833b218b8eefb98b925c67835104da8a067e27b7dce54cb6d5692b022a9","rust_version":null,"has_lib":true,"bin_names":["cornucopia"],"edition":"2021","description":"Generate type-checked Rust from your PostgreSQL queries.","homepage":"https://github.com/cornucopia-rs/cornucopia","documentation":null,"repository":"https://github.com/cornucopia-rs/cornucopia","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2715,"comment_lines":41,"files":14}},"total_code_lines":2715,"total_comment_lines":41}},{"id":544538,"crate":"cornucopia","num":"0.7.4","dl_path":"/api/v1/crates/cornucopia/0.7.4/download","readme_path":"/api/v1/crates/cornucopia/0.7.4/readme","updated_at":"2022-05-06T01:07:49.993801Z","created_at":"2022-05-06T01:07:49.993801Z","downloads":1334,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/cornucopia/0.7.4/dependencies","version_downloads":"/api/v1/crates/cornucopia/0.7.4/downloads","authors":"/api/v1/crates/cornucopia/0.7.4/authors"},"crate_size":93506,"published_by":{"id":154966,"login":"LouisGariepy","name":"__dil__","avatar":"https://avatars.githubusercontent.com/u/68077556?v=4","url":"https://github.com/LouisGariepy","github_username_matches":true,"created_at":"2020-07-09T17:42:02Z"},"audit_actions":[{"action":"publish","user":{"id":154966,"login":"LouisGariepy","name":"__dil__","avatar":"https://avatars.githubusercontent.com/u/68077556?v=4","url":"https://github.com/LouisGariepy","github_username_matches":true,"created_at":"2020-07-09T17:42:02Z"},"time":"2022-05-06T01:07:49.993801Z"}],"checksum":"39117fc83e88603872802f7c0533e843e9051adc2c6af4e8aa5ff64ece0ddb96","rust_version":null,"has_lib":false,"bin_names":["cornucopia"],"edition":"2021","description":"Generate type checked  Rust from your SQL","homepage":"https://github.com/LouisGariepy/cornucopia","documentation":null,"repository":"https://github.com/LouisGariepy/cornucopia","trustpub_data":null,"linecounts":{"languages":{"Pest":{"code_lines":46,"comment_lines":6,"files":1},"Rust":{"code_lines":2884,"comment_lines":20,"files":17},"SQL":{"code_lines":146,"comment_lines":17,"files":4}},"total_code_lines":3076,"total_comment_lines":43}},{"id":544316,"crate":"cornucopia","num":"0.7.3","dl_path":"/api/v1/crates/cornucopia/0.7.3/download","readme_path":"/api/v1/crates/cornucopia/0.7.3/readme","updated_at":"2022-05-05T17:17:33.486873Z","created_at":"2022-05-05T17:17:33.486873Z","downloads":1232,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/cornucopia/0.7.3/dependencies","version_downloads":"/api/v1/crates/cornucopia/0.7.3/downloads","authors":"/api/v1/crates/cornucopia/0.7.3/authors"},"crate_size":93509,"published_by":{"id":154966,"login":"LouisGariepy","name":"__dil__","avatar":"https://avatars.githubusercontent.com/u/68077556?v=4","url":"https://github.com/LouisGariepy","github_username_matches":true,"created_at":"2020-07-09T17:42:02Z"},"audit_actions":[{"action":"publish","user":{"id":154966,"login":"LouisGariepy","name":"__dil__","avatar":"https://avatars.githubusercontent.com/u/68077556?v=4","url":"https://github.com/LouisGariepy","github_username_matches":true,"created_at":"2020-07-09T17:42:02Z"},"time":"2022-05-05T17:17:33.486873Z"}],"checksum":"a0b0de9c93754777b8ae96f123e5bba89bf71c5ca9d3ac8f98a996c2fad1a726","rust_version":null,"has_lib":false,"bin_names":["cornucopia"],"edition":"2021","description":"Generate type checked  Rust from your SQL","homepage":"https://github.com/LouisGariepy/cornucopia","documentation":null,"repository":"https://github.com/LouisGariepy/cornucopia","trustpub_data":null,"linecounts":{"languages":{"Pest":{"code_lines":46,"comment_lines":6,"files":1},"Rust":{"code_lines":2884,"comment_lines":20,"files":17},"SQL":{"code_lines":146,"comment_lines":17,"files":4}},"total_code_lines":3076,"total_comment_lines":43}},{"id":544025,"crate":"cornucopia","num":"0.7.2","dl_path":"/api/v1/crates/cornucopia/0.7.2/download","readme_path":"/api/v1/crates/cornucopia/0.7.2/readme","updated_at":"2022-05-05T05:48:22.274012Z","created_at":"2022-05-05T05:48:22.274012Z","downloads":1193,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/cornucopia/0.7.2/dependencies","version_downloads":"/api/v1/crates/cornucopia/0.7.2/downloads","authors":"/api/v1/crates/cornucopia/0.7.2/authors"},"crate_size":93478,"published_by":{"id":154966,"login":"LouisGariepy","name":"__dil__","avatar":"https://avatars.githubusercontent.com/u/68077556?v=4","url":"https://github.com/LouisGariepy","github_username_matches":true,"created_at":"2020-07-09T17:42:02Z"},"audit_actions":[{"action":"publish","user":{"id":154966,"login":"LouisGariepy","name":"__dil__","avatar":"https://avatars.githubusercontent.com/u/68077556?v=4","url":"https://github.com/LouisGariepy","github_username_matches":true,"created_at":"2020-07-09T17:42:02Z"},"time":"2022-05-05T05:48:22.274012Z"}],"checksum":"eb7fa856417ab1802da9227954b4eadea942693a42b7147f2416002db21900a1","rust_version":null,"has_lib":false,"bin_names":["cornucopia"],"edition":"2021","description":"Generate type checked  Rust from your SQL","homepage":"https://github.com/LouisGariepy/cornucopia","documentation":null,"repository":"https://github.com/LouisGariepy/cornucopia","trustpub_data":null,"linecounts":{"languages":{"Pest":{"code_lines":46,"comment_lines":6,"files":1},"Rust":{"code_lines":2879,"comment_lines":21,"files":17},"SQL":{"code_lines":146,"comment_lines":17,"files":4}},"total_code_lines":3071,"total_comment_lines":44}},{"id":544007,"crate":"cornucopia","num":"0.7.1","dl_path":"/api/v1/crates/cornucopia/0.7.1/download","readme_path":"/api/v1/crates/cornucopia/0.7.1/readme","updated_at":"2022-05-05T05:19:16.960328Z","created_at":"2022-05-05T05:19:16.960328Z","downloads":1192,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/cornucopia/0.7.1/dependencies","version_downloads":"/api/v1/crates/cornucopia/0.7.1/downloads","authors":"/api/v1/crates/cornucopia/0.7.1/authors"},"crate_size":93475,"published_by":{"id":154966,"login":"LouisGariepy","name":"__dil__","avatar":"https://avatars.githubusercontent.com/u/68077556?v=4","url":"https://github.com/LouisGariepy","github_username_matches":true,"created_at":"2020-07-09T17:42:02Z"},"audit_actions":[{"action":"publish","user":{"id":154966,"login":"LouisGariepy","name":"__dil__","avatar":"https://avatars.githubusercontent.com/u/68077556?v=4","url":"https://github.com/LouisGariepy","github_username_matches":true,"created_at":"2020-07-09T17:42:02Z"},"time":"2022-05-05T05:19:16.960328Z"}],"checksum":"ad0c9763d8e659be2bd573965f674e6c0ca88dd2fd0490e25960c850f82079a9","rust_version":null,"has_lib":false,"bin_names":["cornucopia"],"edition":"2021","description":"Generate type checked  Rust from your SQL","homepage":"https://github.com/LouisGariepy/cornucopia","documentation":null,"repository":"https://github.com/LouisGariepy/cornucopia","trustpub_data":null,"linecounts":{"languages":{"Pest":{"code_lines":46,"comment_lines":6,"files":1},"Rust":{"code_lines":2879,"comment_lines":21,"files":17},"SQL":{"code_lines":146,"comment_lines":17,"files":4}},"total_code_lines":3071,"total_comment_lines":44}},{"id":544000,"crate":"cornucopia","num":"0.7.0","dl_path":"/api/v1/crates/cornucopia/0.7.0/download","readme_path":"/api/v1/crates/cornucopia/0.7.0/readme","updated_at":"2022-05-05T05:03:43.729748Z","created_at":"2022-05-05T05:03:43.729748Z","downloads":1242,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/cornucopia/0.7.0/dependencies","version_downloads":"/api/v1/crates/cornucopia/0.7.0/downloads","authors":"/api/v1/crates/cornucopia/0.7.0/authors"},"crate_size":93415,"published_by":{"id":154966,"login":"LouisGariepy","name":"__dil__","avatar":"https://avatars.githubusercontent.com/u/68077556?v=4","url":"https://github.com/LouisGariepy","github_username_matches":true,"created_at":"2020-07-09T17:42:02Z"},"audit_actions":[{"action":"publish","user":{"id":154966,"login":"LouisGariepy","name":"__dil__","avatar":"https://avatars.githubusercontent.com/u/68077556?v=4","url":"https://github.com/LouisGariepy","github_username_matches":true,"created_at":"2020-07-09T17:42:02Z"},"time":"2022-05-05T05:03:43.729748Z"}],"checksum":"8b5dbabb14509949ea05aa609553f7e3930e8cdfe721de4f41b2e2fa2dc7e961","rust_version":null,"has_lib":false,"bin_names":["cornucopia"],"edition":"2021","description":"Generate type checked  Rust from your SQL","homepage":"https://github.com/LouisGariepy/cornucopia","documentation":null,"repository":"https://github.com/LouisGariepy/cornucopia","trustpub_data":null,"linecounts":{"languages":{"Pest":{"code_lines":46,"comment_lines":6,"files":1},"Rust":{"code_lines":2879,"comment_lines":21,"files":17},"SQL":{"code_lines":146,"comment_lines":17,"files":4}},"total_code_lines":3071,"total_comment_lines":44}},{"id":542792,"crate":"cornucopia","num":"0.6.1","dl_path":"/api/v1/crates/cornucopia/0.6.1/download","readme_path":"/api/v1/crates/cornucopia/0.6.1/readme","updated_at":"2022-05-02T22:19:49.489419Z","created_at":"2022-05-02T22:19:49.489419Z","downloads":1259,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/cornucopia/0.6.1/dependencies","version_downloads":"/api/v1/crates/cornucopia/0.6.1/downloads","authors":"/api/v1/crates/cornucopia/0.6.1/authors"},"crate_size":92665,"published_by":{"id":154966,"login":"LouisGariepy","name":"__dil__","avatar":"https://avatars.githubusercontent.com/u/68077556?v=4","url":"https://github.com/LouisGariepy","github_username_matches":true,"created_at":"2020-07-09T17:42:02Z"},"audit_actions":[{"action":"publish","user":{"id":154966,"login":"LouisGariepy","name":"__dil__","avatar":"https://avatars.githubusercontent.com/u/68077556?v=4","url":"https://github.com/LouisGariepy","github_username_matches":true,"created_at":"2020-07-09T17:42:02Z"},"time":"2022-05-02T22:19:49.489419Z"}],"checksum":"2e2b6aaec175725e78724c0076541757dcd55d2e052a9a230060db3fe15fa831","rust_version":null,"has_lib":false,"bin_names":["cornucopia"],"edition":"2021","description":"Generate type checked  Rust from your SQL","homepage":"https://github.com/LouisGariepy/cornucopia","documentation":null,"repository":"https://github.com/LouisGariepy/cornucopia","trustpub_data":null,"linecounts":{"languages":{"Pest":{"code_lines":45,"comment_lines":6,"files":1},"Rust":{"code_lines":2692,"comment_lines":22,"files":17},"SQL":{"code_lines":140,"comment_lines":15,"files":4}},"total_code_lines":2877,"total_comment_lines":43}},{"id":542775,"crate":"cornucopia","num":"0.6.0","dl_path":"/api/v1/crates/cornucopia/0.6.0/download","readme_path":"/api/v1/crates/cornucopia/0.6.0/readme","updated_at":"2022-05-02T20:57:22.441612Z","created_at":"2022-05-02T20:57:22.441612Z","downloads":1253,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/cornucopia/0.6.0/dependencies","version_downloads":"/api/v1/crates/cornucopia/0.6.0/downloads","authors":"/api/v1/crates/cornucopia/0.6.0/authors"},"crate_size":92275,"published_by":{"id":154966,"login":"LouisGariepy","name":"__dil__","avatar":"https://avatars.githubusercontent.com/u/68077556?v=4","url":"https://github.com/LouisGariepy","github_username_matches":true,"created_at":"2020-07-09T17:42:02Z"},"audit_actions":[{"action":"publish","user":{"id":154966,"login":"LouisGariepy","name":"__dil__","avatar":"https://avatars.githubusercontent.com/u/68077556?v=4","url":"https://github.com/LouisGariepy","github_username_matches":true,"created_at":"2020-07-09T17:42:02Z"},"time":"2022-05-02T20:57:22.441612Z"}],"checksum":"2c6dc88e1a6bd6b091f50dac8050c40bc02825c0b64a19836315289bdb6a99c3","rust_version":null,"has_lib":false,"bin_names":["cornucopia"],"edition":"2021","description":"Generate type checked  Rust from your SQL","homepage":"https://github.com/LouisGariepy/cornucopia","documentation":null,"repository":"https://github.com/LouisGariepy/cornucopia","trustpub_data":null,"linecounts":{"languages":{"Pest":{"code_lines":45,"comment_lines":6,"files":1},"Rust":{"code_lines":2692,"comment_lines":22,"files":17},"SQL":{"code_lines":140,"comment_lines":15,"files":4}},"total_code_lines":2877,"total_comment_lines":43}},{"id":536619,"crate":"cornucopia","num":"0.5.0","dl_path":"/api/v1/crates/cornucopia/0.5.0/download","readme_path":"/api/v1/crates/cornucopia/0.5.0/readme","updated_at":"2022-04-22T22:31:31.510402Z","created_at":"2022-04-22T22:31:31.510402Z","downloads":1261,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/cornucopia/0.5.0/dependencies","version_downloads":"/api/v1/crates/cornucopia/0.5.0/downloads","authors":"/api/v1/crates/cornucopia/0.5.0/authors"},"crate_size":90826,"published_by":{"id":154966,"login":"LouisGariepy","name":"__dil__","avatar":"https://avatars.githubusercontent.com/u/68077556?v=4","url":"https://github.com/LouisGariepy","github_username_matches":true,"created_at":"2020-07-09T17:42:02Z"},"audit_actions":[{"action":"publish","user":{"id":154966,"login":"LouisGariepy","name":"__dil__","avatar":"https://avatars.githubusercontent.com/u/68077556?v=4","url":"https://github.com/LouisGariepy","github_username_matches":true,"created_at":"2020-07-09T17:42:02Z"},"time":"2022-04-22T22:31:31.510402Z"}],"checksum":"1771538ca28f26b8966a28f1d214a5009196890235bfbd802717c55b5451b6e9","rust_version":null,"has_lib":false,"bin_names":["cornucopia"],"edition":"2021","description":"Generate type checked  Rust from your SQL","homepage":"https://github.com/LouisGariepy/cornucopia","documentation":null,"repository":"https://github.com/LouisGariepy/cornucopia","trustpub_data":null,"linecounts":{"languages":{"Pest":{"code_lines":45,"comment_lines":6,"files":1},"Rust":{"code_lines":2427,"comment_lines":20,"files":17},"SQL":{"code_lines":138,"comment_lines":15,"files":4}},"total_code_lines":2610,"total_comment_lines":41}},{"id":535646,"crate":"cornucopia","num":"0.4.7","dl_path":"/api/v1/crates/cornucopia/0.4.7/download","readme_path":"/api/v1/crates/cornucopia/0.4.7/readme","updated_at":"2022-04-21T00:17:21.732478Z","created_at":"2022-04-21T00:17:21.732478Z","downloads":1240,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/cornucopia/0.4.7/dependencies","version_downloads":"/api/v1/crates/cornucopia/0.4.7/downloads","authors":"/api/v1/crates/cornucopia/0.4.7/authors"},"crate_size":89558,"published_by":{"id":154966,"login":"LouisGariepy","name":"__dil__","avatar":"https://avatars.githubusercontent.com/u/68077556?v=4","url":"https://github.com/LouisGariepy","github_username_matches":true,"created_at":"2020-07-09T17:42:02Z"},"audit_actions":[{"action":"publish","user":{"id":154966,"login":"LouisGariepy","name":"__dil__","avatar":"https://avatars.githubusercontent.com/u/68077556?v=4","url":"https://github.com/LouisGariepy","github_username_matches":true,"created_at":"2020-07-09T17:42:02Z"},"time":"2022-04-21T00:17:21.732478Z"}],"checksum":"c3014433b0a63aff2d31c9e42e68ba933631b1f513322b6cbecbdb31d01e758e","rust_version":null,"has_lib":false,"bin_names":["cornucopia"],"edition":"2021","description":"Generate type checked  Rust from your SQL","homepage":"https://github.com/LouisGariepy/cornucopia","documentation":null,"repository":"https://github.com/LouisGariepy/cornucopia","trustpub_data":null,"linecounts":{"languages":{"Pest":{"code_lines":45,"comment_lines":6,"files":1},"Rust":{"code_lines":2353,"comment_lines":19,"files":17},"SQL":{"code_lines":138,"comment_lines":15,"files":4}},"total_code_lines":2536,"total_comment_lines":40}},{"id":535625,"crate":"cornucopia","num":"0.4.6","dl_path":"/api/v1/crates/cornucopia/0.4.6/download","readme_path":"/api/v1/crates/cornucopia/0.4.6/readme","updated_at":"2022-04-20T23:02:54.185785Z","created_at":"2022-04-20T23:02:54.185785Z","downloads":1190,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/cornucopia/0.4.6/dependencies","version_downloads":"/api/v1/crates/cornucopia/0.4.6/downloads","authors":"/api/v1/crates/cornucopia/0.4.6/authors"},"crate_size":89546,"published_by":{"id":154966,"login":"LouisGariepy","name":"__dil__","avatar":"https://avatars.githubusercontent.com/u/68077556?v=4","url":"https://github.com/LouisGariepy","github_username_matches":true,"created_at":"2020-07-09T17:42:02Z"},"audit_actions":[{"action":"publish","user":{"id":154966,"login":"LouisGariepy","name":"__dil__","avatar":"https://avatars.githubusercontent.com/u/68077556?v=4","url":"https://github.com/LouisGariepy","github_username_matches":true,"created_at":"2020-07-09T17:42:02Z"},"time":"2022-04-20T23:02:54.185785Z"}],"checksum":"0647a63d45547490446ec58eeb5f2fc482461ce59289d27900327014bccfc17d","rust_version":null,"has_lib":false,"bin_names":["cornucopia"],"edition":"2021","description":"Generate type checked  Rust from your SQL","homepage":"https://github.com/LouisGariepy/cornucopia","documentation":null,"repository":"https://github.com/LouisGariepy/cornucopia","trustpub_data":null,"linecounts":{"languages":{"Pest":{"code_lines":45,"comment_lines":6,"files":1},"Rust":{"code_lines":2353,"comment_lines":19,"files":17},"SQL":{"code_lines":138,"comment_lines":15,"files":4}},"total_code_lines":2536,"total_comment_lines":40}},{"id":535618,"crate":"cornucopia","num":"0.4.5","dl_path":"/api/v1/crates/cornucopia/0.4.5/download","readme_path":"/api/v1/crates/cornucopia/0.4.5/readme","updated_at":"2022-04-20T22:24:54.543193Z","created_at":"2022-04-20T22:24:54.543193Z","downloads":1205,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/cornucopia/0.4.5/dependencies","version_downloads":"/api/v1/crates/cornucopia/0.4.5/downloads","authors":"/api/v1/crates/cornucopia/0.4.5/authors"},"crate_size":89432,"published_by":{"id":154966,"login":"LouisGariepy","name":"__dil__","avatar":"https://avatars.githubusercontent.com/u/68077556?v=4","url":"https://github.com/LouisGariepy","github_username_matches":true,"created_at":"2020-07-09T17:42:02Z"},"audit_actions":[{"action":"publish","user":{"id":154966,"login":"LouisGariepy","name":"__dil__","avatar":"https://avatars.githubusercontent.com/u/68077556?v=4","url":"https://github.com/LouisGariepy","github_username_matches":true,"created_at":"2020-07-09T17:42:02Z"},"time":"2022-04-20T22:24:54.543193Z"}],"checksum":"b7a648766f22b3a44f8b3d1cf3465f145a2cc3d4c784ac9a12bfd52d57c7850b","rust_version":null,"has_lib":false,"bin_names":["cornucopia"],"edition":"2021","description":"Generate type checked  Rust from your SQL","homepage":"https://github.com/LouisGariepy/cornucopia","documentation":null,"repository":"https://github.com/LouisGariepy/cornucopia","trustpub_data":null,"linecounts":{"languages":{"Pest":{"code_lines":45,"comment_lines":6,"files":1},"Rust":{"code_lines":2353,"comment_lines":19,"files":17},"SQL":{"code_lines":138,"comment_lines":15,"files":4}},"total_code_lines":2536,"total_comment_lines":40}},{"id":535615,"crate":"cornucopia","num":"0.4.4","dl_path":"/api/v1/crates/cornucopia/0.4.4/download","readme_path":"/api/v1/crates/cornucopia/0.4.4/readme","updated_at":"2022-04-20T22:19:49.255043Z","created_at":"2022-04-20T22:16:14.741487Z","downloads":1119,"features":{},"yanked":true,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/cornucopia/0.4.4/dependencies","version_downloads":"/api/v1/crates/cornucopia/0.4.4/downloads","authors":"/api/v1/crates/cornucopia/0.4.4/authors"},"crate_size":89435,"published_by":{"id":154966,"login":"LouisGariepy","name":"__dil__","avatar":"https://avatars.githubusercontent.com/u/68077556?v=4","url":"https://github.com/LouisGariepy","github_username_matches":true,"created_at":"2020-07-09T17:42:02Z"},"audit_actions":[{"action":"publish","user":{"id":154966,"login":"LouisGariepy","name":"__dil__","avatar":"https://avatars.githubusercontent.com/u/68077556?v=4","url":"https://github.com/LouisGariepy","github_username_matches":true,"created_at":"2020-07-09T17:42:02Z"},"time":"2022-04-20T22:16:14.741487Z"},{"action":"yank","user":{"id":154966,"login":"LouisGariepy","name":"__dil__","avatar":"https://avatars.githubusercontent.com/u/68077556?v=4","url":"https://github.com/LouisGariepy","github_username_matches":true,"created_at":"2020-07-09T17:42:02Z"},"time":"2022-04-20T22:19:49.258919Z"}],"checksum":"513c960bd8905f274efb78de6d09bddaf2cd312bafe1736211821c7339acc4e5","rust_version":null,"has_lib":false,"bin_names":["cornucopia"],"edition":"2021","description":"Generate type checked  Rust from your SQL","homepage":"https://github.com/LouisGariepy/cornucopia","documentation":null,"repository":"https://github.com/LouisGariepy/cornucopia","trustpub_data":null,"linecounts":{"languages":{"Pest":{"code_lines":45,"comment_lines":6,"files":1},"Rust":{"code_lines":2353,"comment_lines":19,"files":17},"SQL":{"code_lines":138,"comment_lines":15,"files":4}},"total_code_lines":2536,"total_comment_lines":40}},{"id":535579,"crate":"cornucopia","num":"0.4.3","dl_path":"/api/v1/crates/cornucopia/0.4.3/download","readme_path":"/api/v1/crates/cornucopia/0.4.3/readme","updated_at":"2022-04-20T20:38:03.965850Z","created_at":"2022-04-20T20:38:03.965850Z","downloads":1202,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/cornucopia/0.4.3/dependencies","version_downloads":"/api/v1/crates/cornucopia/0.4.3/downloads","authors":"/api/v1/crates/cornucopia/0.4.3/authors"},"crate_size":89936,"published_by":{"id":154966,"login":"LouisGariepy","name":"__dil__","avatar":"https://avatars.githubusercontent.com/u/68077556?v=4","url":"https://github.com/LouisGariepy","github_username_matches":true,"created_at":"2020-07-09T17:42:02Z"},"audit_actions":[{"action":"publish","user":{"id":154966,"login":"LouisGariepy","name":"__dil__","avatar":"https://avatars.githubusercontent.com/u/68077556?v=4","url":"https://github.com/LouisGariepy","github_username_matches":true,"created_at":"2020-07-09T17:42:02Z"},"time":"2022-04-20T20:38:03.965850Z"}],"checksum":"5dad407d09805870adb2748ca428af5d0a08ddb09a33841dfd6a6a04b37ae750","rust_version":null,"has_lib":true,"bin_names":["cornucopia"],"edition":"2021","description":"Generate type checked  Rust from your SQL","homepage":"https://github.com/LouisGariepy/cornucopia","documentation":null,"repository":"https://github.com/LouisGariepy/cornucopia","trustpub_data":null,"linecounts":{"languages":{"Pest":{"code_lines":45,"comment_lines":6,"files":1},"Rust":{"code_lines":2574,"comment_lines":24,"files":19},"SQL":{"code_lines":138,"comment_lines":15,"files":4}},"total_code_lines":2757,"total_comment_lines":45}},{"id":535103,"crate":"cornucopia","num":"0.4.2","dl_path":"/api/v1/crates/cornucopia/0.4.2/download","readme_path":"/api/v1/crates/cornucopia/0.4.2/readme","updated_at":"2022-04-19T22:23:48.765511Z","created_at":"2022-04-19T22:23:48.765511Z","downloads":1207,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/cornucopia/0.4.2/dependencies","version_downloads":"/api/v1/crates/cornucopia/0.4.2/downloads","authors":"/api/v1/crates/cornucopia/0.4.2/authors"},"crate_size":89961,"published_by":{"id":154966,"login":"LouisGariepy","name":"__dil__","avatar":"https://avatars.githubusercontent.com/u/68077556?v=4","url":"https://github.com/LouisGariepy","github_username_matches":true,"created_at":"2020-07-09T17:42:02Z"},"audit_actions":[{"action":"publish","user":{"id":154966,"login":"LouisGariepy","name":"__dil__","avatar":"https://avatars.githubusercontent.com/u/68077556?v=4","url":"https://github.com/LouisGariepy","github_username_matches":true,"created_at":"2020-07-09T17:42:02Z"},"time":"2022-04-19T22:23:48.765511Z"}],"checksum":"89be7650d62dbeb14ccc612e7e59f58dc672ba9f9cde644d850e03e8aab1e282","rust_version":null,"has_lib":true,"bin_names":["cornucopia"],"edition":"2021","description":"Generate type checked  Rust from your SQL","homepage":"https://github.com/LouisGariepy/cornucopia","documentation":null,"repository":"https://github.com/LouisGariepy/cornucopia","trustpub_data":null,"linecounts":{"languages":{"Pest":{"code_lines":45,"comment_lines":6,"files":1},"Rust":{"code_lines":2579,"comment_lines":24,"files":19},"SQL":{"code_lines":138,"comment_lines":15,"files":4}},"total_code_lines":2762,"total_comment_lines":45}},{"id":535055,"crate":"cornucopia","num":"0.4.1","dl_path":"/api/v1/crates/cornucopia/0.4.1/download","readme_path":"/api/v1/crates/cornucopia/0.4.1/readme","updated_at":"2022-04-19T19:53:26.554909Z","created_at":"2022-04-19T19:53:26.554909Z","downloads":1207,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/cornucopia/0.4.1/dependencies","version_downloads":"/api/v1/crates/cornucopia/0.4.1/downloads","authors":"/api/v1/crates/cornucopia/0.4.1/authors"},"crate_size":89820,"published_by":{"id":154966,"login":"LouisGariepy","name":"__dil__","avatar":"https://avatars.githubusercontent.com/u/68077556?v=4","url":"https://github.com/LouisGariepy","github_username_matches":true,"created_at":"2020-07-09T17:42:02Z"},"audit_actions":[{"action":"publish","user":{"id":154966,"login":"LouisGariepy","name":"__dil__","avatar":"https://avatars.githubusercontent.com/u/68077556?v=4","url":"https://github.com/LouisGariepy","github_username_matches":true,"created_at":"2020-07-09T17:42:02Z"},"time":"2022-04-19T19:53:26.554909Z"}],"checksum":"0cc6d9fa4c5e9066a1e70f04d6b3a0f073c7cd63f2c207b933153acd1413efe5","rust_version":null,"has_lib":true,"bin_names":["cornucopia"],"edition":"2021","description":"Generate type checked  Rust from your SQL","homepage":"https://github.com/LouisGariepy/cornucopia","documentation":null,"repository":"https://github.com/LouisGariepy/cornucopia","trustpub_data":null,"linecounts":{"languages":{"Pest":{"code_lines":45,"comment_lines":6,"files":1},"Rust":{"code_lines":2549,"comment_lines":24,"files":19},"SQL":{"code_lines":138,"comment_lines":15,"files":4}},"total_code_lines":2732,"total_comment_lines":45}},{"id":534644,"crate":"cornucopia","num":"0.4.0","dl_path":"/api/v1/crates/cornucopia/0.4.0/download","readme_path":"/api/v1/crates/cornucopia/0.4.0/readme","updated_at":"2022-04-19T05:30:07.375878Z","created_at":"2022-04-19T05:30:07.375878Z","downloads":1421,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/cornucopia/0.4.0/dependencies","version_downloads":"/api/v1/crates/cornucopia/0.4.0/downloads","authors":"/api/v1/crates/cornucopia/0.4.0/authors"},"crate_size":89810,"published_by":{"id":154966,"login":"LouisGariepy","name":"__dil__","avatar":"https://avatars.githubusercontent.com/u/68077556?v=4","url":"https://github.com/LouisGariepy","github_username_matches":true,"created_at":"2020-07-09T17:42:02Z"},"audit_actions":[{"action":"publish","user":{"id":154966,"login":"LouisGariepy","name":"__dil__","avatar":"https://avatars.githubusercontent.com/u/68077556?v=4","url":"https://github.com/LouisGariepy","github_username_matches":true,"created_at":"2020-07-09T17:42:02Z"},"time":"2022-04-19T05:30:07.375878Z"}],"checksum":"09e4ccfaa4909da60b6a6ac69749aabe66d9cfecef02ff70658c340f0aed42df","rust_version":null,"has_lib":true,"bin_names":["cornucopia"],"edition":"2021","description":"Generate type checked  Rust from your SQL","homepage":"https://github.com/LouisGariepy/cornucopia","documentation":null,"repository":"https://github.com/LouisGariepy/cornucopia","trustpub_data":null,"linecounts":{"languages":{"Pest":{"code_lines":45,"comment_lines":6,"files":1},"Rust":{"code_lines":2548,"comment_lines":24,"files":19},"SQL":{"code_lines":138,"comment_lines":15,"files":4}},"total_code_lines":2731,"total_comment_lines":45}},{"id":534203,"crate":"cornucopia","num":"0.3.3","dl_path":"/api/v1/crates/cornucopia/0.3.3/download","readme_path":"/api/v1/crates/cornucopia/0.3.3/readme","updated_at":"2022-04-18T04:38:20.842932Z","created_at":"2022-04-18T04:38:20.842932Z","downloads":1258,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/cornucopia/0.3.3/dependencies","version_downloads":"/api/v1/crates/cornucopia/0.3.3/downloads","authors":"/api/v1/crates/cornucopia/0.3.3/authors"},"crate_size":88780,"published_by":{"id":154966,"login":"LouisGariepy","name":"__dil__","avatar":"https://avatars.githubusercontent.com/u/68077556?v=4","url":"https://github.com/LouisGariepy","github_username_matches":true,"created_at":"2020-07-09T17:42:02Z"},"audit_actions":[{"action":"publish","user":{"id":154966,"login":"LouisGariepy","name":"__dil__","avatar":"https://avatars.githubusercontent.com/u/68077556?v=4","url":"https://github.com/LouisGariepy","github_username_matches":true,"created_at":"2020-07-09T17:42:02Z"},"time":"2022-04-18T04:38:20.842932Z"}],"checksum":"1c861f676a1daeb6fee7d241ad9324c2987625927bdec77890a200e76f15b6f2","rust_version":null,"has_lib":true,"bin_names":["cornucopia"],"edition":"2021","description":"Generate type checked  Rust from your SQL","homepage":"https://github.com/LouisGariepy/cornucopia","documentation":null,"repository":"https://github.com/LouisGariepy/cornucopia","trustpub_data":null,"linecounts":{"languages":{"Pest":{"code_lines":45,"comment_lines":6,"files":1},"Rust":{"code_lines":2682,"comment_lines":19,"files":18},"SQL":{"code_lines":138,"comment_lines":15,"files":4}},"total_code_lines":2865,"total_comment_lines":40}},{"id":533439,"crate":"cornucopia","num":"0.3.2","dl_path":"/api/v1/crates/cornucopia/0.3.2/download","readme_path":"/api/v1/crates/cornucopia/0.3.2/readme","updated_at":"2022-04-16T08:34:37.441567Z","created_at":"2022-04-16T08:34:37.441567Z","downloads":1208,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/cornucopia/0.3.2/dependencies","version_downloads":"/api/v1/crates/cornucopia/0.3.2/downloads","authors":"/api/v1/crates/cornucopia/0.3.2/authors"},"crate_size":88612,"published_by":{"id":154966,"login":"LouisGariepy","name":"__dil__","avatar":"https://avatars.githubusercontent.com/u/68077556?v=4","url":"https://github.com/LouisGariepy","github_username_matches":true,"created_at":"2020-07-09T17:42:02Z"},"audit_actions":[{"action":"publish","user":{"id":154966,"login":"LouisGariepy","name":"__dil__","avatar":"https://avatars.githubusercontent.com/u/68077556?v=4","url":"https://github.com/LouisGariepy","github_username_matches":true,"created_at":"2020-07-09T17:42:02Z"},"time":"2022-04-16T08:34:37.441567Z"}],"checksum":"47ce10a20382ffa9d5fe4759c421e9504f17c36cf2746553c797da78d2265937","rust_version":null,"has_lib":true,"bin_names":["cornucopia"],"edition":"2021","description":"Generate type checked  Rust from your SQL","homepage":"https://github.com/LouisGariepy/cornucopia","documentation":null,"repository":"https://github.com/LouisGariepy/cornucopia","trustpub_data":null,"linecounts":{"languages":{"Pest":{"code_lines":45,"comment_lines":6,"files":1},"Rust":{"code_lines":2682,"comment_lines":19,"files":18},"SQL":{"code_lines":138,"comment_lines":15,"files":4}},"total_code_lines":2865,"total_comment_lines":40}},{"id":533432,"crate":"cornucopia","num":"0.3.1","dl_path":"/api/v1/crates/cornucopia/0.3.1/download","readme_path":"/api/v1/crates/cornucopia/0.3.1/readme","updated_at":"2022-04-16T08:21:05.612916Z","created_at":"2022-04-16T08:21:05.612916Z","downloads":1218,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/cornucopia/0.3.1/dependencies","version_downloads":"/api/v1/crates/cornucopia/0.3.1/downloads","authors":"/api/v1/crates/cornucopia/0.3.1/authors"},"crate_size":88597,"published_by":{"id":154966,"login":"LouisGariepy","name":"__dil__","avatar":"https://avatars.githubusercontent.com/u/68077556?v=4","url":"https://github.com/LouisGariepy","github_username_matches":true,"created_at":"2020-07-09T17:42:02Z"},"audit_actions":[{"action":"publish","user":{"id":154966,"login":"LouisGariepy","name":"__dil__","avatar":"https://avatars.githubusercontent.com/u/68077556?v=4","url":"https://github.com/LouisGariepy","github_username_matches":true,"created_at":"2020-07-09T17:42:02Z"},"time":"2022-04-16T08:21:05.612916Z"}],"checksum":"22e4353402d6870cb5a6b36181ee151f5686545d5d7b7a423274c6b25bacbbce","rust_version":null,"has_lib":true,"bin_names":["cornucopia"],"edition":"2021","description":"Generate type checked  Rust from your SQL","homepage":"https://github.com/LouisGariepy/cornucopia","documentation":null,"repository":"https://github.com/LouisGariepy/cornucopia","trustpub_data":null,"linecounts":{"languages":{"Pest":{"code_lines":45,"comment_lines":6,"files":1},"Rust":{"code_lines":2682,"comment_lines":19,"files":18},"SQL":{"code_lines":138,"comment_lines":15,"files":4}},"total_code_lines":2865,"total_comment_lines":40}},{"id":533426,"crate":"cornucopia","num":"0.3.0","dl_path":"/api/v1/crates/cornucopia/0.3.0/download","readme_path":"/api/v1/crates/cornucopia/0.3.0/readme","updated_at":"2022-04-16T08:02:01.709760Z","created_at":"2022-04-16T08:02:01.709760Z","downloads":1255,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/cornucopia/0.3.0/dependencies","version_downloads":"/api/v1/crates/cornucopia/0.3.0/downloads","authors":"/api/v1/crates/cornucopia/0.3.0/authors"},"crate_size":88559,"published_by":{"id":154966,"login":"LouisGariepy","name":"__dil__","avatar":"https://avatars.githubusercontent.com/u/68077556?v=4","url":"https://github.com/LouisGariepy","github_username_matches":true,"created_at":"2020-07-09T17:42:02Z"},"audit_actions":[{"action":"publish","user":{"id":154966,"login":"LouisGariepy","name":"__dil__","avatar":"https://avatars.githubusercontent.com/u/68077556?v=4","url":"https://github.com/LouisGariepy","github_username_matches":true,"created_at":"2020-07-09T17:42:02Z"},"time":"2022-04-16T08:02:01.709760Z"}],"checksum":"9e19789faed1da6cbaae2909391ca2dc74f1d316b3784e61baa775c60741db12","rust_version":null,"has_lib":true,"bin_names":["cornucopia"],"edition":"2021","description":"Generate type checked  Rust from your SQL","homepage":"https://github.com/LouisGariepy/cornucopia","documentation":null,"repository":"https://github.com/LouisGariepy/cornucopia","trustpub_data":null,"linecounts":{"languages":{"Pest":{"code_lines":45,"comment_lines":6,"files":1},"Rust":{"code_lines":2682,"comment_lines":19,"files":18},"SQL":{"code_lines":138,"comment_lines":15,"files":4}},"total_code_lines":2865,"total_comment_lines":40}},{"id":528026,"crate":"cornucopia","num":"0.2.0","dl_path":"/api/v1/crates/cornucopia/0.2.0/download","readme_path":"/api/v1/crates/cornucopia/0.2.0/readme","updated_at":"2022-04-06T07:05:36.997351Z","created_at":"2022-04-06T07:05:36.997351Z","downloads":1267,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/cornucopia/0.2.0/dependencies","version_downloads":"/api/v1/crates/cornucopia/0.2.0/downloads","authors":"/api/v1/crates/cornucopia/0.2.0/authors"},"crate_size":82055,"published_by":{"id":154966,"login":"LouisGariepy","name":"__dil__","avatar":"https://avatars.githubusercontent.com/u/68077556?v=4","url":"https://github.com/LouisGariepy","github_username_matches":true,"created_at":"2020-07-09T17:42:02Z"},"audit_actions":[{"action":"publish","user":{"id":154966,"login":"LouisGariepy","name":"__dil__","avatar":"https://avatars.githubusercontent.com/u/68077556?v=4","url":"https://github.com/LouisGariepy","github_username_matches":true,"created_at":"2020-07-09T17:42:02Z"},"time":"2022-04-06T07:05:36.997351Z"}],"checksum":"fdb7ad7e9d279db8e04f38d365f56a4e4f0adacda814f398623287a63f59665c","rust_version":null,"has_lib":true,"bin_names":["cornucopia"],"edition":"2021","description":"Generate type checked  Rust from your SQL","homepage":"https://github.com/LouisGariepy/cornucopia","documentation":null,"repository":"https://github.com/LouisGariepy/cornucopia","trustpub_data":null,"linecounts":{"languages":{"Pest":{"code_lines":45,"comment_lines":0,"files":1},"Rust":{"code_lines":1525,"comment_lines":19,"files":16}},"total_code_lines":1570,"total_comment_lines":19}},{"id":527598,"crate":"cornucopia","num":"0.1.0","dl_path":"/api/v1/crates/cornucopia/0.1.0/download","readme_path":"/api/v1/crates/cornucopia/0.1.0/readme","updated_at":"2022-04-05T09:41:16.850203Z","created_at":"2022-04-05T09:41:16.850203Z","downloads":1234,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/cornucopia/0.1.0/dependencies","version_downloads":"/api/v1/crates/cornucopia/0.1.0/downloads","authors":"/api/v1/crates/cornucopia/0.1.0/authors"},"crate_size":81088,"published_by":{"id":154966,"login":"LouisGariepy","name":"__dil__","avatar":"https://avatars.githubusercontent.com/u/68077556?v=4","url":"https://github.com/LouisGariepy","github_username_matches":true,"created_at":"2020-07-09T17:42:02Z"},"audit_actions":[{"action":"publish","user":{"id":154966,"login":"LouisGariepy","name":"__dil__","avatar":"https://avatars.githubusercontent.com/u/68077556?v=4","url":"https://github.com/LouisGariepy","github_username_matches":true,"created_at":"2020-07-09T17:42:02Z"},"time":"2022-04-05T09:41:16.850203Z"}],"checksum":"af6ad7b22dff9c293c28be66a9ffe7b8a539ed0874f18932bf292c580190a6e3","rust_version":null,"has_lib":true,"bin_names":["cornucopia"],"edition":"2021","description":"Generate type checked  Rust from your SQL","homepage":"https://github.com/LouisGariepy/cornucopia","documentation":null,"repository":"https://github.com/LouisGariepy/cornucopia","trustpub_data":null,"linecounts":{"languages":{"Pest":{"code_lines":45,"comment_lines":0,"files":1},"Rust":{"code_lines":1522,"comment_lines":19,"files":15}},"total_code_lines":1567,"total_comment_lines":19}}],"keywords":[{"id":"generator","keyword":"generator","created_at":"2015-02-01T16:29:23.580427Z","crates_cnt":842},{"id":"postgresql","keyword":"postgresql","created_at":"2015-04-06T07:38:54.671425Z","crates_cnt":541},{"id":"query","keyword":"query","created_at":"2015-04-11T23:49:36.936971Z","crates_cnt":550},{"id":"sql","keyword":"sql","created_at":"2014-11-21T14:41:55.108385Z","crates_cnt":1513},{"id":"tokio-postgres","keyword":"tokio-postgres","created_at":"2020-08-09T00:50:56.670195Z","crates_cnt":11}],"categories":[{"id":"database","category":"Database interfaces","slug":"database","description":"Crates to interface with database management systems.","created_at":"2017-01-17T19:13:05.112025Z","crates_cnt":6136}]}