A safe, extensible ORM and Query Builder for Rust
Go to file
Tim Brooks 13123d620d Follow convention for new AST pointers
Old empty() method removed in
9108fb7bae
2016-04-29 16:24:26 +02:00
.cargo Point diesel_codegen back at git, use local override for dev 2015-12-06 08:24:05 -06:00
bin Properly set DATABASE_URL for SQLite benchmarks 2016-04-17 11:10:41 -06:00
diesel Add support for comparison operators when used with PG arrays 2016-04-26 16:35:16 -06:00
diesel_cli Give an error message when an invalid PG url is given to CLI 2016-04-27 17:02:01 -06:00
diesel_codegen Follow convention for new AST pointers 2016-04-29 16:24:26 +02:00
diesel_compile_tests Provide a syntax extension free alternative to #[insertable_into] (#303) 2016-04-24 18:35:15 -06:00
diesel_tests Add a debug_assert! for integer size 2016-04-25 15:48:14 -06:00
migrations Reform types inferred by infer_schema! on SQLite (#277) 2016-04-17 14:42:11 -06:00
.example.env Remove DATABASE_URL_FOR_SCHEMA from .example.env 2015-12-19 13:31:39 -07:00
.gitignore add Cargo.lock for diesel_cli 2016-03-19 13:08:23 +01:00
.travis.yml Follow convention for new AST pointers 2016-04-29 16:24:26 +02:00
CHANGELOG.md Provide a syntax extension free alternative to #[insertable_into] (#303) 2016-04-24 18:35:15 -06:00
code_of_conduct.md Bump code of conduct to CC 1.4 2016-02-02 20:00:21 -07:00
LICENSE-APACHE Relicense under dual MIT/Apache-2.0 2016-01-11 09:46:33 -07:00
LICENSE-MIT Relicense under dual MIT/Apache-2.0 2016-01-11 09:46:33 -07:00
README.md Fix travis/gitter links 2016-04-20 09:54:53 -06:00

A safe, extensible ORM and Query Builder for Rust

Build Status Gitter

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.