Cargo Features

geekorm-derive has no features set by default.

[dependencies]
geekorm-derive = { version = "0.6.111", features = ["uuid", "chrono", "primary_key", "semver", "rand", "hash", "hash-pbkdf2", "hash-argon2", "hash-sha512", "helpers", "backends", "search", "libsql", "rusqlite"] }
uuid

Enables uuid, uuid of geekorm-core

chrono

Enables chrono of geekorm-core

new primary_key
semver

Enables semver of geekorm-core

rand

Enables rand and rand of geekorm-core

geekorm-core:

Random string / number generation

hash

Hashing algorithms

Enables hash of geekorm-core

hash-pbkdf2

Enables hash-pbkdf2 of geekorm-core

hash-argon2

Enables hash-argon2 of geekorm-core

hash-sha512

Enables hash-sha512 of geekorm-core

helpers
backends libsql? rusqlite? = search

Backends

Enables search of geekorm-core

libsql = backends

Enables libsql of geekorm-core

rusqlite = backends

Enables rusqlite of geekorm-core