是否可以使用Diesel在Rust中创建新的数据库?我在文档中找不到任何信息。我特别关注SQLite。
是否可以使用Diesel在Rust中创建新的数据库?我在文档中找不到任何信息。我特别关注SQLite。
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 {
// ...
}