Commit 8996762a authored by Wohlgemuth, Jason's avatar Wohlgemuth, Jason
Browse files

feat: Move schema standards into sub module, add docs and xml support to datacite model

parent 08638aed
Loading
Loading
Loading
Loading
Loading
+1 −2
Original line number Diff line number Diff line
@@ -41,12 +41,11 @@ use tracing::{debug, error, trace};
use validator::Validate;

pub mod constants;
pub mod datacite;
pub mod graph;
pub mod ods;
pub mod pid;
pub mod prompt;
pub mod research_activity;
pub mod standard;
pub mod validate;
use constants::SCHEMA_ORG_CONTEXT;
use graph::{node_from_label, node_name, node_parent};
+357 −103

File changed and moved.

Preview size limit exceeded, changes collapsed.

+1 −0
Original line number Diff line number Diff line
//! Dublin Core schema models
 No newline at end of file
+12 −0
Original line number Diff line number Diff line
//! Standard metadata schema models
//!
//! This module contains schema implementations for established metadata
//! standards including [DataCite](https://datacite.org/) and
//! [OpenDataSoft](https://www.opendatasoft.com/) (ODS).

pub mod datacite;
pub mod dublin_core;
pub mod ods;

#[cfg(test)]
mod tests;
 No newline at end of file
Loading