Cargo Features
[dependencies]
sea-schema = { version = "0.17.0-rc.17", default-features = false, features = ["debug-print", "mysql", "postgres", "postgres-vector", "sqlite", "def", "discovery", "parser", "query", "writer", "planetscale", "sync", "probe", "sqlx-dep", "sqlx-all", "sqlx-mysql", "sqlx-postgres", "sqlx-sqlite", "runtime-actix", "runtime-async-std", "runtime-tokio", "runtime-actix-native-tls", "runtime-async-std-native-tls", "runtime-tokio-native-tls", "runtime-actix-rustls", "runtime-async-std-rustls", "runtime-tokio-rustls", "rusqlite", "with-serde"] }
- default = discovery, mysql, postgres, probe, sqlite, writer
-
These default features are set whenever
sea-schemais added withoutsomewhere in the dependency tree.default-features = false - debug-print = log
- mysql default sqlx-mysql?
-
Enables backend-mysql of sea-query
Affects
sea-schema::mysql… - postgres default sqlx-postgres?
-
Enables backend-postgres of sea-query
Affects
sea-schema::postgres… - postgres-vector
-
Enables postgres-vector of sea-query and sea-query-sqlx
Affects
types::VectorDef,column::parse_vector_attributes… - sqlite default sqlx-sqlite?
-
Enables backend-sqlite of sea-query
Affects
sea-schema::sqlite… - def query? writer
-
Affects
mysql::def,postgres::def,sqlite::def… - discovery default = parser
-
Affects
mysql::discovery,postgres::discovery,sqlite::discovery… - parser discovery = query
-
Affects
mysql::parser,postgres::parser… - query parser? probe = def
-
Affects
mysql::query,postgres::query,sqlite::query… - writer default = def
-
Affects
mysql::writer,postgres::writer… - planetscale
- sync
-
Affects
sea-schema::rusqlite_types… - probe default = query
-
Affects
sea-schema::probe,mysql::probe,postgres::probe,sqlite::probe… - sqlx-dep sqlx-mysql? sqlx-postgres? sqlx-sqlite? = sqlx
- sqlx-all = sqlx-mysql, sqlx-postgres, sqlx-sqlite
- sqlx-mysql sqlx-all? = mysql, sqlx-dep
-
Enables sqlx-mysql of sea-query-sqlx, mysql of sqlx
- sqlx-postgres sqlx-all? = postgres, sqlx-dep
-
Enables sqlx-postgres of sea-query-sqlx, postgres of sqlx
- sqlx-sqlite sqlx-all? = sqlite, sqlx-dep
-
Enables sqlx-sqlite of sea-query-sqlx, sqlite of sqlx
Affects
real::connect_sqlite,real::execute_sqlite… - runtime-actix
-
Enables runtime-actix of optional sea-query-sqlx, runtime-tokio of optional sqlx
- runtime-async-std
-
Enables runtime-async-std of optional sea-query-sqlx and optional sqlx
- runtime-tokio
-
Enables runtime-tokio of optional sea-query-sqlx and optional sqlx
- runtime-actix-native-tls
-
Enables runtime-actix-native-tls of optional sea-query-sqlx, runtime-tokio-native-tls of optional sqlx
- runtime-async-std-native-tls
-
Enables runtime-async-std-native-tls of optional sea-query-sqlx and optional sqlx
- runtime-tokio-native-tls
-
Enables runtime-tokio-native-tls of optional sea-query-sqlx and optional sqlx
- runtime-actix-rustls
-
Enables runtime-actix-rustls of optional sea-query-sqlx, runtime-tokio-rustls of optional sqlx
- runtime-async-std-rustls
-
Enables runtime-async-std-rustls of optional sea-query-sqlx and optional sqlx
- runtime-tokio-rustls
-
Enables runtime-tokio-rustls of optional sea-query-sqlx and optional sqlx
- rusqlite
-
Affects
real::connect_sqlite,real::execute_sqlite… - with-serde = serde
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.