Expand description
Metadata Persistence — Schema and Index metadata serialization and storage
This module provides functionality to persist table schemas and index definitions to the sled backend, enabling automatic restoration on database reopen.
Structs§
- Field
Metadata - Serializable field metadata
- Index
Metadata - Serializable index metadata
- Schema
Metadata - Serializable schema metadata for persistence
Functions§
- delete_
index - Delete index metadata from persistent storage
- delete_
procedure - Delete stored procedure metadata from persistent storage
- delete_
schedule - Delete schedule metadata
- delete_
schema - Delete table schema from persistent storage
- delete_
trigger - Delete trigger metadata from persistent storage
- delete_
udf - Delete UDF metadata from persistent storage
- load_
all_ indexes - Load all index metadata from persistent storage
- load_
all_ procedures - Load all stored procedure metadata from persistent storage
- load_
all_ schedules - Load all schedules
- load_
all_ schemas - Load all schemas from persistent storage
- load_
all_ triggers - Load all trigger metadata from persistent storage
- load_
all_ udfs - Load all UDF metadata from persistent storage
- load_
procedure - Load stored procedure metadata from persistent storage
- load_
schedule - Load schedule metadata by name
- load_
schema - Load table schema from persistent storage
- load_
trigger - Load trigger metadata from persistent storage
- load_
udf - Load UDF metadata from persistent storage
- save_
index - Save index metadata to persistent storage
- save_
procedure - Save stored procedure metadata to persistent storage
- save_
schedule - Save schedule metadata
- save_
schema - Save table schema to persistent storage
- save_
trigger - Save trigger metadata to persistent storage
- save_
udf - Save UDF metadata to persistent storage