Crates.io | deepwell-core |
lib.rs | deepwell-core |
version | 0.0.8 |
source | src |
created_at | 2020-01-06 05:19:40.933738 |
updated_at | 2020-02-12 06:14:18.890237 |
description | Database management and migrations service |
homepage | |
repository | https://github.com/Nu-SCPTheme/deepwell |
max_upload_size | |
id | 195691 |
size | 39,889 |
Library with published data types from DEEPWELL. See that repository for more information on what DEEPWELL is and how you might use it.
This crate publishes three categories of item:
The first is the Error
type, which represents possible failure modes of DEEPWELL operations.
Second are the collection of Id
types, which are cheap wrappers around an i64
. This ensures that arithmetic cannot be performed on them and raises the confidence that it actually corresponds to a row in the database.
Finally there are models, which are diesel
-queryable representations of rows retrieved from disk. They are serializable and read-only.