Cargo Features

soph-console has no features set by default.

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

Enables duct and soph-database

command-migrate commands?

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

soph-core:

console

command-new commands?

Enables dialoguer and git2

dialoguer:

optional

command-schedule commands?

Enables schedule of soph-core

command-server commands?

Enables server of soph-core

command-queue

Enables worker of soph-core

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

support

Enables memory of soph-cache

database status?

Enables soph-database

mail status?

Enables soph-mail

redis status?

Enables soph-redis

storage status?

Enables soph-storage

tracing status?

Enables soph-tracing

status = cache, database, mail, 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.

git2 command-new?
soph-cache cache?