42个重大版本更新
0.47.0 | 2024年7月23日 |
---|---|
0.45.0 | 2024年5月13日 |
0.42.0 | 2024年3月18日 |
0.35.2 | 2023年12月21日 |
0.7.2 | 2022年10月28日 |
773 在 数据库接口
每月142次下载
27KB
458 行
Shuttle AWS RDS
此插件使用shuttle在AWS RDS上配置数据库。以下三个引擎受到支持
- Postgres
- MySql
- MariaDB
用法
将shuttle-aws-rds
添加到服务的依赖项中。每个引擎都位于以下功能标志和属性路径之后。默认情况下,使用原生TLS。您也可以在功能标志后添加-rustls
,例如postgres-rustls
。
引擎 | 功能标志 | 属性路径 |
---|---|---|
Postgres | postgres | shuttle_aws_rds::Postgres |
MySql | mysql | shuttle_aws_rds::MySql |
MariaDB | mariadb | shuttle_aws_rds::MariaDB |
有关使用Tide框架的示例,请参阅GitHub
选项
每个引擎都可以接受以下选项
选项 | 类型 | 描述 |
---|---|---|
local_uri | &str | 不启动本地docker实例的DB,而是连接到该URI,用于cargo shuttle run |
依赖项
~5–20MB
~307K SLoC