Cargo Features

shield-sea-orm has no features set by default.

[dependencies]
shield-sea-orm = { version = "0.0.4", features = ["entity", "all-providers", "provider-email", "provider-oauth", "provider-oidc"] }
entity

Affects email_address::Model.entity_id, user::Model.entity_id, entities::entity

all-providers = provider-email, provider-oauth, provider-oidc
provider-email all-providers?

Affects entities::email_auth_token, providers::email

provider-oauth all-providers?

Affects entities::oauth_provider, entities::oauth_provider_connection, providers::oauth

provider-oidc all-providers?

Enables shield-oidc

Affects entities::oidc_provider, entities::oidc_provider_connection, providers::oidc, providers::oidc