@hivetechs/hive-ai
Version:
Real-time streaming AI consensus platform with HTTP+SSE MCP integration for Claude Code, VS Code, Cursor, and Windsurf - powered by OpenRouter's unified API
36 lines • 1.01 kB
TypeScript
/**
* Database Migration Tool
*
* Migrates data from 6 separate SQLite databases into the unified normalized database.
* Handles data consolidation, deduplication, and integrity validation.
*/
interface MigrationReport {
success: boolean;
migratedTables: string[];
errors: string[];
statistics: {
users: number;
configurations: number;
providers: number;
models: number;
pipelineProfiles: number;
consensusProfiles: number;
conversations: number;
messages: number;
usageRecords: number;
};
}
/**
* Main migration function - consolidates all data sources
*/
export declare function migrateAllDatabases(): Promise<MigrationReport>;
/**
* Create backup of old databases before migration
*/
export declare function createBackup(): Promise<void>;
/**
* Print migration report
*/
export declare function printMigrationReport(report: MigrationReport): void;
export {};
//# sourceMappingURL=database-migration.d.ts.map