Cargo Features

soph-console has no features set by default.

[dependencies]
soph-console = { version = "0.25.1", features = ["command-make", "command-migrate", "command-schedule", "command-server", "command-status", "command-queue", "commands", "cache", "database", "tracing", "redis", "storage", "support"] }
command-make commands?

Enables duct and soph-database

duct:

optional

command-migrate commands?

Enables sea-orm-migration, soph-database and soph-runtime and migration of soph-core

soph-core:

console

command-schedule commands?

Enables soph-runtime, schedule of soph-core

command-server commands?

Enables server of soph-core

command-status commands? = support
command-queue

Enables worker of soph-core

commands = command-make, command-migrate, command-schedule, command-server, command-status
cache support?

support

Enables memory of soph-cache

database support?

Enables soph-database

tracing support?

Enables soph-tracing

redis support?

Enables soph-redis

storage support?

Enables soph-storage

support command-status? = cache, database, redis, storage, tracing

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

soph-cache cache?