Cargo Features

refinery-migrations has no features set by default.

[dependencies]
refinery-migrations = { version = "0.2.2", features = ["sync", "async", "rusqlite-bundled", "postgres", "postgres-previous", "mysql", "tokio-postgres", "mysql_async", "tokio"] }
sync

Affects config::migrate_from_config, traits::sync

async

Affects config::migrate_from_config_async, traits::r#async

rusqlite-bundled = rusqlite

Enables bundled of rusqlite ^0.21

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.

rusqlite rusqlite-bundled?

Enables rusqlite ^0.21

Affects drivers::rusqlite

postgres implicit feature

Enables postgres ^0.17

postgres:

A native, synchronous PostgreSQL client

Affects drivers::postgres

postgres-previous implicit feature

Enables postgres ^0.15

Affects drivers::postgres_previous

mysql implicit feature

Enables mysql ^16.0

mysql:

Mysql client library implemented in rust

Affects drivers::mysql

tokio-postgres implicit feature

Enables tokio-postgres ^0.5.0

tokio-postgres:

A native, asynchronous PostgreSQL client

Affects drivers::tokio_postgres

mysql_async implicit feature

Enables mysql_async ^0.21.1

mysql_async:

Tokio based asynchronous MySql client library

Affects drivers::mysql_async

tokio implicit feature

Enables tokio ^0.2

tokio:

An event-driven, non-blocking I/O platform for writing asynchronous I/O backed applications