如何使用锈柴油创建新数据库?

Mar*_*son 3 database sqlite rust-diesel

是否可以使用 Rust 的柴油数据库板条箱创建新数据库?我在文档中找不到任何内容。我对 Sqlite 特别感兴趣。

rob*_*850 6

TBH,我并没有真正搜索文档,但Cargo.toml另一方面,您需要:

[dependencies]
diesel = { version = "1.4.3", features = ["sqlite"] }
Run Code Online (Sandbox Code Playgroud)

在您的.env文件中,您可以指定数据库文件的路径,例如:

DATABASE_URL=mydb.sqlite3
Run Code Online (Sandbox Code Playgroud)

如果您遵循“入门”指南,那么您只需要使用SqliteConnection代替PgConnection

[dependencies]
diesel = { version = "1.4.3", features = ["sqlite"] }
Run Code Online (Sandbox Code Playgroud)