db_manager_migration - OmniCloudOrg/OmniOrchestrator GitHub Wiki

migration (src/db_manager)

Path: src/db_manager/migration.rs

Table of Contents

Public Items

struct MigrationManager

Definition

pub struct MigrationManager;

Documentation

Manages database schema migrations

async fn initialize_main_schema

Definition

    pub async fn initialize_main_schema(
        db_manager: &db_manager::DatabaseManager
    ) -> Result<(), DatabaseError> {
    // ... function body
}

Documentation

Initializes and migrates the main database schema

async fn initialize_platform_schema

Definition

    pub async fn initialize_platform_schema(
        db_manager: &db_manager::DatabaseManager,
        platform_name: String,
        platform_id: i64
    ) -> Result<(), DatabaseError> {
    // ... function body
}

Documentation

Initializes and migrates a platform database schema