Coverage for postrfp / ref / json_migration / __init__.py: 100%
2 statements
« prev ^ index » next coverage.py v7.12.0, created at 2025-12-03 01:35 +0000
« prev ^ index » next coverage.py v7.12.0, created at 2025-12-03 01:35 +0000
1"""
2JSON Schema Migration Module
4Provides controlled schema migrations for JSON schemas and documents.
5Each migration operation is represented by a Pydantic request model
6that can be used in REST API endpoints.
7"""
9from postrfp.ref.json_migration.patches import (
10 PatchBuilder,
11 DocPatches,
12 AddOptionalFieldRequest,
13 AddRequiredFieldRequest,
14 DeleteFieldRequest,
15 RenameFieldRequest,
16 MoveFieldRequest,
17)
19__all__ = [
20 "PatchBuilder",
21 "DocPatches",
22 "AddOptionalFieldRequest",
23 "AddRequiredFieldRequest",
24 "DeleteFieldRequest",
25 "RenameFieldRequest",
26 "MoveFieldRequest",
27]