pgevolve-core 0.4.4

Postgres declarative schema management — core library (parser, IR, diff, planner) powering the pgevolve CLI.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//! `TEXT SEARCH` IR types — `TsDictionary` and `TsConfiguration`.
//!
//! Both are schema-scoped managed objects. `TEXT SEARCH PARSER` and
//! `TEXT SEARCH TEMPLATE` are unmanaged environment references (require C
//! functions) and are represented only as [`QualifiedName`] references within
//! `template` and `parser` fields.
//!
//! [`QualifiedName`]: crate::identifier::QualifiedName

pub mod configuration;
pub mod dictionary;

pub use configuration::{TsConfiguration, TsMapping};
pub use dictionary::TsDictionary;