ekg_namespace/consts/
prefixes.rs

1//! static/const strings
2
3use const_format::formatcp;
4
5pub use crate::consts::*;
6
7type PrefixName<'a> = &'a str;
8
9pub const PREFIX_NAME_BN: PrefixName<'static> = "bn:";
10pub const PREFIX_NAME_ID: PrefixName<'static> = formatcp!("{DEFAULT_ID_PATH}:");
11pub const PREFIX_NAME_SD: PrefixName<'static> = "sd:";
12pub const PREFIX_NAME_WF: PrefixName<'static> = "wf:";
13pub const PREFIX_NAME_SBE: PrefixName<'static> = "sbe:";
14pub const PREFIX_NAME_API: PrefixName<'static> = "api:";
15pub const PREFIX_NAME_DCT: PrefixName<'static> = "dct:";
16pub const PREFIX_NAME_OWL: PrefixName<'static> = "owl:";
17pub const PREFIX_NAME_RAW: PrefixName<'static> = "raw:";
18pub const PREFIX_NAME_RDF: PrefixName<'static> = "rdf:";
19pub const PREFIX_NAME_XSD: PrefixName<'static> = "xsd:";
20pub const PREFIX_NAME_DCAT: PrefixName<'static> = "dcat:";
21pub const PREFIX_NAME_JIRA: PrefixName<'static> = "jira:";
22pub const PREFIX_NAME_PROV: PrefixName<'static> = "prov:";
23pub const PREFIX_NAME_RDFS: PrefixName<'static> = "rdfs:";
24pub const PREFIX_NAME_RULE: PrefixName<'static> = "rule:";
25pub const PREFIX_NAME_SDLC: PrefixName<'static> = "sdlc:";
26pub const PREFIX_NAME_SKOS: PrefixName<'static> = "skos:";
27pub const PREFIX_NAME_EKGMM: PrefixName<'static> = "ekgmm:";
28pub const PREFIX_NAME_GRAPH: PrefixName<'static> = formatcp!("{DEFAULT_GRAPH_PATH}:");
29pub const PREFIX_NAME_RDFOX: PrefixName<'static> = "rdfox:";
30pub const PREFIX_NAME_STORY: PrefixName<'static> = "story:";
31pub const PREFIX_NAME_CONCEPT: PrefixName<'static> = "concept:";
32pub const PREFIX_NAME_DATASET: PrefixName<'static> = "dataset:";
33pub const PREFIX_NAME_DATAOPS: PrefixName<'static> = "dataops:";
34pub const PREFIX_NAME_PERSONA: PrefixName<'static> = "persona:";
35pub const PREFIX_NAME_USE_CASE: PrefixName<'static> = "usecase:";
36pub const PREFIX_NAME_STORY_IMPL_SPARQL: PrefixName<'static> = "sparqlstory:";
37pub const PREFIX_NAME_STORY_IMPL_SQL: PrefixName<'static> = "sqlstory:";