ekg_identifier/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 NS_PREFIX_BN: PrefixName<'static> = "bn:";
10/// The default prefix for the namespace that contains
11/// all EKG IRIs like `https://placeholder.kg/id/<ekg identifier>`
12/// where `<ekg identifier>` is a unique identifier for an EKG entity.
13pub const NS_PREFIX_ID: PrefixName<'static> = "id:";
14pub const NS_PREFIX_SD: PrefixName<'static> = "sd:";
15pub const NS_PREFIX_WF: PrefixName<'static> = "wf:";
16pub const NS_PREFIX_UI: PrefixName<'static> = "ui:";
17pub const NS_PREFIX_SBE: PrefixName<'static> = "sbe:";
18pub const NS_PREFIX_API: PrefixName<'static> = "api:";
19pub const NS_PREFIX_DCT: PrefixName<'static> = "dct:";
20pub const NS_PREFIX_OWL: PrefixName<'static> = "owl:";
21pub const NS_PREFIX_RAW: PrefixName<'static> = "raw:";
22pub const NS_PREFIX_RDF: PrefixName<'static> = "rdf:";
23pub const NS_PREFIX_XSD: PrefixName<'static> = "xsd:";
24pub const NS_PREFIX_DCAT: PrefixName<'static> = "dcat:";
25pub const NS_PREFIX_JIRA: PrefixName<'static> = "jira:";
26pub const NS_PREFIX_PROV: PrefixName<'static> = "prov:";
27pub const NS_PREFIX_RDFS: PrefixName<'static> = "rdfs:";
28pub const NS_PREFIX_RULE: PrefixName<'static> = "rule:";
29pub const NS_PREFIX_SDLC: PrefixName<'static> = "sdlc:";
30pub const NS_PREFIX_SKOS: PrefixName<'static> = "skos:";
31pub const NS_PREFIX_EKGMM: PrefixName<'static> = "ekgmm:";
32pub const NS_PREFIX_GRAPH: PrefixName<'static> = formatcp!("{DEFAULT_GRAPH_PATH}:");
33pub const NS_PREFIX_RDFOX: PrefixName<'static> = "rdfox:";
34pub const NS_PREFIX_STORY: PrefixName<'static> = "story:";
35pub const NS_PREFIX_CONCEPT: PrefixName<'static> = "concept:";
36pub const NS_PREFIX_DATASET: PrefixName<'static> = "dataset:";
37pub const NS_PREFIX_DATAOPS: PrefixName<'static> = "dataops:";
38pub const NS_PREFIX_PERSONA: PrefixName<'static> = "persona:";
39pub const NS_PREFIX_USE_CASE: PrefixName<'static> = "usecase:";
40pub const NS_PREFIX_STORY_IMPL_SPARQL: PrefixName<'static> = "sparqlstory:";
41pub const NS_PREFIX_STORY_IMPL_SQL: PrefixName<'static> = "sqlstory:";