A safe, extensible ORM and Query Builder for Rust
Go to file
2017-05-15 12:49:26 -04:00
bin Massage CI env vars for upcoming changes 2017-03-17 00:59:06 -04:00
diesel Revert "Unsigned types support for mysql." 2017-05-15 12:45:24 -04:00
diesel_cli Merge pull request #909 from Eijebong/remove_todo 2017-05-15 11:19:34 +02:00
diesel_codegen Update clippy to 0.0.126 2017-04-26 10:46:33 -05:00
diesel_compile_tests Refactor join construction to be much more composeable 2017-05-10 17:29:07 -04:00
diesel_infer_schema Revert "Unsigned types support for mysql." 2017-05-15 12:45:24 -04:00
diesel_tests Revert "Unsigned types support for mysql." 2017-05-15 12:45:24 -04:00
examples Run tests using .env 2017-03-19 09:07:33 -04:00
migrations Correctly infer datetime types for SQLite 2017-05-14 17:31:56 +02:00
.appveyor.yml Switch to curl for downloading rustup on appveyor as it allows retries 2017-05-02 17:10:19 +12:00
.editorconfig Add .editorconfig, clippy config for good measure 2017-02-10 20:15:59 +01:00
.env.sample Provide standard .env compatible with Docker usage 2017-03-19 09:05:44 -04:00
.gitignore add Cargo.lock for diesel_cli 2016-03-19 13:08:23 +01:00
.travis.yml Make clippy happy 2017-05-12 16:45:27 -04:00
Cargo.toml Fix broken build 2017-05-07 08:43:21 -04:00
CHANGELOG.md Grammar pass on the changelog 2017-05-15 12:49:26 -04:00
clippy.toml Make clippy happy 2017-02-16 15:15:20 -05:00
code_of_conduct.md Update CoC contacts to reflect the active maintainers 2017-05-09 15:33:37 -04:00
CONTRIBUTING.md Provide standard .env compatible with Docker usage 2017-03-19 09:05:44 -04:00
LICENSE-APACHE It's 2017 2017-02-13 08:52:52 -05:00
LICENSE-MIT It's 2017 2017-02-13 08:52:52 -05:00
README.md [ci skip] Fix Appveyor badge 2017-02-21 10:50:33 -05:00

A safe, extensible ORM and Query Builder for Rust

Build Status Appveyor Build Status Gitter Crates.io

Documentation

Homepage

Diesel gets rid of the boilerplate for database interaction and eliminates runtime errors, without sacrificing performance. It takes full advantage of Rust's type system to create a low overhead query builder that "feels like Rust".

Getting Started

You can find an extensive Getting Started tutorial at http://diesel.rs/guides/getting-started. Guides on more specific features will be coming soon.

Code of conduct

Anyone who interacts with Diesel in any space including but not limited to this GitHub repository is expected to follow our code of conduct

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.