Crates.io | cim |
lib.rs | cim |
version | 0.3.6 |
source | src |
created_at | 2022-08-27 15:11:20.683805 |
updated_at | 2022-09-03 21:20:52.672842 |
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 :).