-
Notifications
You must be signed in to change notification settings - Fork 3
hdbdd
This object represents a core data service.
The information on how to develop the design-time data-persistence hdbdd model for a Kronos application.
namespace products.db;
@Schema: 'DBADMIN'
context Products {
entity Orders{
key Id : String(32);
CustomerName : String(500);
CustomerSurname : String(500);
Status : String(100);
CreatedAt : UTCTimestamp;
CreatedBy : String(5000);
Description : String(100);
Address : String(5000);
Phone : String(200);
Email : String(300);
Country : association to Products.Country { Id };
items : Association[*] to Item on items.OrderId = Id;
};
entity Item {
key ItemId : String(32);
OrderId : String(32);
Name : String(500);
Type : String(100);
Price : String(100);
Currency : String(100);
Quantity : String(100);
Comment : String(1000);
};
entity Country {
key Id : String(32);
Name : String(32);
};
};https://github.com/codbex/codbex-kronos/tree/main/samples/hdb-hdbdd-simple
- ANTLR Parser
https://github.com/codbex/codbex-kronos/tree/main/modules/parsers/parser-hdbdd/src/main
- Data Structure Parser
- Transformer
- Processor
https://github.com/codbex/codbex-kronos/tree/main/modules/engines/engine-hdb/src/main/java/com/codbex/kronos/hdb/ds/processors/table https://github.com/codbex/codbex-kronos/tree/main/modules/engines/engine-hdb/src/main/java/com/codbex/kronos/hdb/ds/processors/tabletype https://github.com/codbex/codbex-kronos/tree/main/modules/engines/engine-hdb/src/main/java/com/codbex/kronos/hdb/ds/processors/view
https://github.com/codbex/codbex-kronos/tree/main/modules/parsers/parser-hdbdd/src/test https://github.com/codbex/codbex-kronos/tree/main/modules/engines/engine-hdb/src/test/java/com/codbex/kronos/hdb/ds/parser/hdbdd https://github.com/codbex/codbex-kronos/tree/main/modules/engines/engine-hdb/src/test/java/com/codbex/kronos/hdb/ds/processors/table https://github.com/codbex/codbex-kronos/tree/main/modules/engines/engine-hdb/src/test/java/com/codbex/kronos/hdb/ds/processors/tabletype https://github.com/codbex/codbex-kronos/tree/main/modules/engines/engine-hdb/src/test/java/com/codbex/kronos/hdb/ds/processors/view