17 lines
484 B
Rust
17 lines
484 B
Rust
|
|
//! High-level write API for pipeline items.
|
||
|
|
//!
|
||
|
|
//! Provides typed setters and migration helpers for updating pipeline items
|
||
|
|
//! in the in-memory CRDT document, with ops persisted to SQLite.
|
||
|
|
|
||
|
|
mod item;
|
||
|
|
mod migrations;
|
||
|
|
|
||
|
|
#[cfg(test)]
|
||
|
|
mod tests;
|
||
|
|
|
||
|
|
pub use item::{
|
||
|
|
bump_retry_count, set_agent, set_depends_on, set_mergemaster_attempted, set_qa_mode,
|
||
|
|
set_retry_count, write_item,
|
||
|
|
};
|
||
|
|
pub use migrations::{migrate_names_from_slugs, migrate_story_ids_to_numeric, name_from_story_id};
|