
#NutrientOData.hdbdd
namespace nutrient;
@Schema: 'nutrient'
context NutrientOData { @Catalog.tableType: #COLUMN
entity NutrientDetails {
name:String(255);
grouping:String(255);
protein:Double;
calcium:Double;
sodium:Double;
fiber:Double;
vitaminc:Double;
potassium:Double;
carbohydrate:Double;
sugars:Double;
fat:Double;
water:Double;
calories:Double;
saturated:Double;
monounsat:Double;
polyunsat:Double;
key id:Integer not null;
};
};
#nutrientrole.hdbrole
role nutrient::nutrientrole extends role sap.hana.admin.cockpit.sysrep.roles::SysRepAdmin
{
system privilege: REPO.IMPORT;
}#nutrient.hdbschema
schema_name = "nutrient";#importcsv.ctl
IMPORT FROM 'nutrient.csv' INTO "nutrient::NutrientOData.NutrientDetails"#.xsprivileges
{
"privileges": [
{"name": "Execute", "description": "Execute"}
]
} #.xsapp
{}
#.xsaccess
{
"exposed": true,
"prevent_xsrf": true,
"authentication": [{
"method": "Basic"
}],
"authorization": ["nutrient::Execute"]
}
#odataservicerole.hdbrole
role nutrient.role::odataservicerole extends role nutrient::nutrientrole
{
system privilege: CREATE SCHEMA;
schema nutrient:nutrient.hdbschema: EXECUTE, SELECT, INSERT, UPDATE, DELETE, CREATE ANY, ALTER, DROP, INDEX, TRIGGER, REFERENCES, DEBUG;
package nutrient: REPO.READ, REPO.EDIT_NATIVE_OBJECTS, REPO.ACTIVATE_NATIVE_OBJECTS, REPO.EDIT_IMPORTED_OBJECTS, REPO.MAINTAIN_NATIVE_PACKAGES, REPO.MAINTAIN_IMPORTED_PACKAGES, REPO.ACTIVATE_IMPORTED_OBJECTS;
package nutrient.role: REPO.READ, REPO.EDIT_NATIVE_OBJECTS, REPO.ACTIVATE_NATIVE_OBJECTS, REPO.EDIT_IMPORTED_OBJECTS, REPO.ACTIVATE_IMPORTED_OBJECTS, REPO.MAINTAIN_IMPORTED_PACKAGES, REPO.MAINTAIN_NATIVE_PACKAGES;
application privilege: "nutrient::Execute";
}#NutrientService.xsodata
service
{
"nutrient::NutrientOData.NutrientDetails" as "Nutrient";
}You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
| User | Count |
|---|---|
| 20 | |
| 19 | |
| 17 | |
| 10 | |
| 9 | |
| 8 | |
| 8 | |
| 8 | |
| 7 | |
| 7 |