https://github.com/manchoz/kiotlogdb-rs
KiotlogDB.rs - KiotlogDB driver for Diesel.rs
https://github.com/manchoz/kiotlogdb-rs
diesel jsonb postgres rust
Last synced: 3 months ago
JSON representation
KiotlogDB.rs - KiotlogDB driver for Diesel.rs
- Host: GitHub
- URL: https://github.com/manchoz/kiotlogdb-rs
- Owner: manchoz
- Created: 2018-02-23T20:29:54.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2018-02-26T22:27:45.000Z (over 7 years ago)
- Last Synced: 2024-12-30T02:51:36.320Z (5 months ago)
- Topics: diesel, jsonb, postgres, rust
- Language: Rust
- Size: 9.77 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.MD
Awesome Lists containing this project
README
# KiotlogDB.rs - KiotlogDB driver for Diesel.rs
KiotlogDB.rs is an experimental crate for interacting with [Kiotlog](https://github.com/kiotlog/kiotlog)'s Devices and Sensors catalog.
KiotlogDB is a PostgreSQL database which makes heavy uses of column types such as [UUID](https://www.postgresql.org/docs/10/static/datatype-uuid.html) and [JsonB](https://www.postgresql.org/docs/10/static/datatype-json.html).
I just started this crate to teach myself in Rust and to learn how to implement a full-mapped, strongly-typed, ORM implementation with application specific types (no generic `serde_json::Value`s) in Diesel.rs.
Other implementations:
- [Entity Framework Core in F#](https://github.com/kiotlog/kiotlogdbf)
- [Entity Framework Core in C#](https://github.com/kiotlog/kiotlogdb)
- Dapper ORM in F#