Cargo Features

[dependencies]
runique = { version = "2.0.1", default-features = false, features = ["orm", "sqlite", "postgres", "mysql", "mariadb", "all-databases", "big-pk"] }
default = all-databases, orm

These default features are set whenever runique is added without default-features = false somewhere in the dependency tree.

orm default mysql? postgres? sqlite?

Enables sea-orm =2.0.0-rc.32 and sea-orm-migration =2.0.0-rc.32

sea-orm:

ORM

Affects core::RuniqueEngine.db, runique::db, definition::DbResult

sqlite all-databases = orm

Enables runtime-tokio-rustls and sqlx-sqlite of sea-orm =2.0.0-rc.32

postgres all-databases = orm

Enables runtime-tokio-rustls and sqlx-postgres of sea-orm =2.0.0-rc.32

mysql all-databases mariadb? = orm

Enables runtime-tokio-rustls and sqlx-mysql of sea-orm =2.0.0-rc.32

mariadb = mysql
all-databases default = mysql, postgres, sqlite
big-pk

Enables big-pk of derive_form

Procedural macros

Affects pk::Pk