gpt4 book ai didi

database - 如何使用 Diesel 创建新数据库?

转载 作者:行者123 更新时间:2023-12-03 17:56:07 26 4
gpt4 key购买 nike

是否可以使用 Diesel 在 Rust 中创建新数据库?我在文档中找不到任何内容。我对 SQLite 特别感兴趣。

最佳答案

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 {
// ...
}

关于database - 如何使用 Diesel 创建新数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58296263/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com