rust - diesel 1 的安装与使用 (连接数据库,读取)
2020-05-18 17:03
访问量: 846
分类:
技术
diesel 是 rust世界的 持久层框架。 官方网址 diesel.rs (域名很有意思)
截止 2020-5-18 , 5500关注, 支持的数据库是 postgres, mysql , sqlite
一 创建数据库,表,映射,并查询数据
1. cargo new --lib test_diesel
会创建一个新文件夹: test_diesel
2. 修改Cargo.toml
[dependencies]
diesel = { version = "1.0.0", features = ["postgres"] }
dotenv = "0.9.0"
3. cargo install diesel_cli
4. 增加新文件: .env , 内容如下:
DATABASE_URL=mysql://root:666666@localhost/diesel_demo
5. $ diesel setup , 会分别创建一个文件夹和一个数据库
Creating migrations directory at: /workspace/test_rust/test_diesel2/migrations
Creating database: diesel_demo
6. 运行migration
diesel migration generate create_post