是否可以使用 Rust 的柴油数据库箱创建新数据库?我在文档中找不到任何东西。我对 Sqlite 特别感兴趣。
问问题
2543 次
2 回答
9
TBH,我并没有真正在文档中进行搜索,但Cargo.toml
另一方面,您需要:
[dependencies]
diesel = { version = "1.4.3", features = ["sqlite"] }
在您.env
的文件中,您可以指定数据库文件的路径,例如:
DATABASE_URL=mydb.sqlite3
如果您遵循“入门”指南,那么您只需要使用SqliteConnection
而不是PgConnection
:
use diesel::sqlite::SqliteConnection;
// ...
pub fn establish_connection() -> SqliteConnection {
// ...
}
于 2019-12-07T11:22:18.307 回答
0
您要查找的不是diesel
lib,而是其相应的 CLI 工具diesel_cli
。请参阅http://diesel.rs/guides/getting-started/。
于 2019-11-10T02:05:48.090 回答