diesel-rs/diesel
View on GitHub ↗ ★ 14,221 Rust
A safe, extensible ORM and Query Builder for Rust
25 mentions on Hacker News by 21 people: 4 stories, 21 comments · first 2016-04-19 · latest 2025-07-28
20082026
-
…[2] https://crates.io/crates/rusqlite [3] https://www.sea-ql.org/SeaORM/ [4] https://github.com/diesel-rs/diesel/issues/2078 [5] https://github.com/diesel-rs/diesel/issues/1728 [6] https://github.com/diesel-rs/diesel/discussions/4160 [
comment by no_circuit · 2025-07-28 · in SQLx – Rust SQL Toolkit -
…loading is being done. Diesel hasn't been providing an async API for reason told in this thread: https://github.com/diesel-rs/diesel/issues/399 The situation might change some day though, once async support in the core language and…
comment by GolDDranks · 2024-10-26 · in Toasty, an async ORM for Rust -
…Sqlite and Postgres which can easily execute raw queries but is likely overkill for what you need? https://github.com/diesel-rs/diesel
comment by drzaiusx11 · 2024-09-20 · in Rainfrog – a database management TUI for Postgres -
…integration tests on Bazel used to be difficult. Ultimately I've found an elegant solution: https://github.com/diesel-rs/diesel/blob/master/examples/pos... The parallel testing with dangling transactions isn't Diesel or Postgres specific.…
comment by marvin-hansen · 2024-09-11 · in Rust in illumos -
…it is an ORM (I've not used Diesel yet): >Diesel: A safe, extensible ORM and Query Builder for Rust https://github.com/diesel-rs/diesel
comment by kevthecoder · 2024-05-13 · in Did GitHub Copilot increase my productivity? -
…the lacking dev experience. I'm happy to discuss these issues and potential solutions there. [1] https://github.com/diesel-rs/diesel/discussions
comment by weiznich · 2023-03-21 · in Why use Rust on the back end? -
…Slick [3] (Scala) and some similar Haskell projects. [1] https://github.com/launchbadge/sqlx [2] https://github.com/diesel-rs/diesel [3] https://scala-slick.org/
comment by the_duke · 2020-05-25 · in Show HN: PgTyped – Typesafe SQL in TypeScript and Postgres -
…been writing a lot of Rust lately, and started providing both after their big relicensing push: https://github.com/diesel-rs/diesel/issues/82
comment by purisame · 2020-02-11 · in Show HN: Open-source, configurable HDMI output for FPGAs -
Your friend was probably talking about Diesel migrations: https://github.com/diesel-rs/diesel
comment by thaunatos · 2019-12-10 · in Refinery: SQL Migration Toolkit for Rust -
▲ 1
Rust Diesel ORM: Async I/O Hurdlesstory by cube2222 · 2019-12-01 · 0 comments
-
…it for existing DBs or projects that you know will grow large (eg 100+ column tables etc). [1] https://github.com/diesel-rs/diesel
comment by the_duke · 2019-06-05 · in Actix-web 1.0 – A small, pragmatic, and fast web framework for Rust -
…also work, but the client needs to use deterministic names and rescue if the query isn’t prepared: https://github.com/diesel-rs/diesel/issues/1028#issuecomment...
comment by jashmatthews · 2019-02-26 · in MySQL Challenge: 100k Connections -
https://github.com/diesel-rs/diesel This type checks all ORM operations, and type checks against the actual schema at compile time. It's pretty cool and made by one of the long-time developers of ActiveRecord.
comment by sdfasdslk · 2019-01-22 · in Why We Chose Rails to Build Gitlab -
…single phase prepared statements work with PgBouncer, believe the Diesel maintainer, Sean Griffin: https://github.com/diesel-rs/diesel/issues/1028 I'm back to working in Rust again and plan on opening a PR to resolve this issue.
comment by jashmatthews · 2018-11-20 · in Fibers are the right solution to improve Ruby performance -
…integration test: have a test subproject and set up the database in it's custom compilation script. https://github.com/diesel-rs/diesel/tree/master/diesel_tests Now, every time I alter application code and/or SQL migrations, I immediately…
comment by golergka · 2018-06-03 · in Ask HN: What's your favorite way of getting a web app up quickly in 2018? -
…or remember incorrectly? [1]: https://github.com/TechEmpower/FrameworkBenchmarks/blob/mast... [2]: https://github.com/diesel-rs/diesel/issues/399 [3]: https://crates.io/crates/postgres
comment by znfi · 2018-05-31 · in Actix: a small, pragmatic, and fast Rust web framework -
▲ 2
Diesel 1.0 releasedstory by vivagn · 2018-01-03 · 0 comments
-
Oh yeah, I remember thanks to ActiveSupport::Inflector, heh. Yes: https://github.com/diesel-rs/diesel/blob/e52d1710d98a05c3aa4... But it also converts CamelCase to snake_case: https://github.com/diesel-rs/diesel/blob/e52d1710d98a05c3aa4...
comment by steveklabnik · 2017-08-02 · in Grokking Diesel, Rust's ORM -
There are some details in https://github.com/diesel-rs/diesel/pull/747
comment by killercup · 2017-08-02 · in Grokking Diesel, Rust's ORM -
…planning on having Diesel primarily built around parsing actual SQL. (See the commit message of https://github.com/diesel-rs/diesel/commit/2ba8bf481c3d21d8b... , which is like commit number 4) I agree that if you're just writing a single…
comment by rabidferret · 2017-08-02 · in Grokking Diesel, Rust's ORM -
…weapon’ or ‘unofficial guide’ (according to me) is the the test suite in the official repo ( https://github.com/diesel-rs/diesel/tree/master/diesel_tests ). The tests are indeed informative, and give a good idea of how it would be used in…
comment by kbenson · 2017-08-02 · in Grokking Diesel, Rust's ORM -
▲ 1
Re-licencing under dual MIT/Apache 2.0story by OJFord · 2017-01-28 · 0 comments
-
…to the entire catalogue of episodes. - 0: https://thebikeshed.fm - 1: https://githib.com/sgrif - 2: https://github.com/diesel-rs/diesel
comment by OJFord · 2016-09-30 · in Ask HN: What software engineering related podcasts are you listening to? -
…can always override your ORM methods with more efficient hand-coded SQL. Right? Relevant GitHub PR: https://github.com/diesel-rs/diesel/pull/283 -- Diesel's query builder is often faster than a raw SQL string, and the queries are…
comment by dikaiosune · 2016-06-10 · in ORM is an anti-pattern (2011) -
▲ 12
Diesel's query builder is now faster than using raw SQLstory by rabidferret · 2016-04-19 · 0 comments