| Crates.io | cim |
| lib.rs | cim |
| version | 0.3.6 |
| created_at | 2022-08-27 15:11:20.683805+00 |
| updated_at | 2022-09-03 21:20:52.672842+00 |
| description | CDS Implementation generation by a Metadata document |
| homepage | https://github.com/zkud/cim |
| repository | https://github.com/zkud/cim |
| max_upload_size | |
| id | 653472 |
| size | 80,395 |
This is a simple CLI program to generate simple and silly CAP CDS implementations from OData (both v2 and v4 are supported) Metadata documents.
foo@bar:~$ cim metadata.xml
CIM 0.3.6
Reading metadata.xml...
entity ProjectElemDetail {
ObjectID: String;
ParentObjectID: String;
HierarchyNodeLevel: Integer;
DrillDownState: String;
Magnitude: Integer;
StartDate: DateTime;
EndDate: DateTime;
}
entity RelationshipDetail {
ObjectID: String;
RelationID: String;
ParentObjectID: String;
RelationType: String;
PredecTaskID: String;
SuccTaskID: String;
}
...
Just run cargo install cim and that's it. Enjoy
To use a tool compile the project on your local machine from sources and install with cargo install (cargo install --path .), then use where it suits :).