diesel 2.1.1

A safe, extensible ORM and Query Builder for PostgreSQL, SQLite, and MySQL
Documentation

diesel

There is very little structured metadata to build this page from currently. You should check the main library docs, readme, or Cargo.toml in case the author documented the features in them.

This version has 42 feature flags, 3 of them enabled by default.

default

  • with-deprecated
  • 32-column-tables

with-deprecated

  • diesel_derives/with-deprecated

32-column-tables

  • diesel_derives/32-column-tables

extras

  • chrono
  • time
  • serde_json
  • uuid
  • network-address
  • numeric
  • r2d2

mysql

  • mysqlclient-sys
  • url
  • percent-encoding
  • bitflags
  • mysql_backend

postgres_backend

  • diesel_derives/postgres
  • bitflags
  • byteorder
  • itoa

numeric

  • num-bigint
  • bigdecimal
  • num-traits
  • num-integer

sqlite

  • libsqlite3-sys
  • diesel_derives/sqlite
  • time?/formatting
  • time?/parsing

ipnet-address

  • ipnet
  • libc

r2d2

  • diesel_derives/r2d2
  • dep:r2d2

time

  • diesel_derives/time
  • dep:time

mysql_backend

  • diesel_derives/mysql
  • byteorder

postgres

  • pq-sys
  • postgres_backend

128-column-tables

  • 64-column-tables
  • diesel_derives/128-column-tables

64-column-tables

  • 32-column-tables
  • diesel_derives/64-column-tables

network-address

  • ipnetwork
  • libc

chrono

  • diesel_derives/chrono
  • dep:chrono

num-bigint

  • dep:num-bigint

quickcheck

  • dep:quickcheck

serde_json

  • dep:serde_json

itoa

  • dep:itoa

uuid

  • dep:uuid

without-deprecated

  • diesel_derives/without-deprecated

large-tables

  • 32-column-tables

huge-tables

  • 64-column-tables

ipnet

  • dep:ipnet

bigdecimal

  • dep:bigdecimal

pq-sys

  • dep:pq-sys

byteorder

  • dep:byteorder

num-traits

  • dep:num-traits

bitflags

  • dep:bitflags

unstable

  • diesel_derives/nightly

percent-encoding

  • dep:percent-encoding

mysqlclient-sys

  • dep:mysqlclient-sys

ipnetwork

  • dep:ipnetwork

num-integer

  • dep:num-integer

url

  • dep:url

libc

  • dep:libc

libsqlite3-sys

  • dep:libsqlite3-sys

i-implement-a-third-party-backend-and-opt-into-breaking-changes

    This feature flag does not enable additional features.

returning_clauses_for_sqlite_3_35

    This feature flag does not enable additional features.

nightly-error-messages

    This feature flag does not enable additional features.