supa-seed
Version:
A constraint-aware, framework-agnostic database seeding framework with deep PostgreSQL business logic discovery and MakerKit integration support
45 lines • 1.43 kB
TypeScript
/**
* CLI Commands for Override Validation System
* Part of Task 2.4.3: Update CLI and add override testing commands (FR-2.5)
*/
export interface OverrideCommandOptions {
url?: string;
key?: string;
verbose?: boolean;
config?: string;
strictMode?: boolean;
warningLevel?: 'none' | 'basic' | 'detailed';
confidenceThreshold?: number;
outputFormat?: 'text' | 'json';
}
export declare class OverrideCommands {
/**
* Test manual overrides against auto-detection results
*/
static testOverrides(options: OverrideCommandOptions): Promise<void>;
/**
* Compare manual overrides with auto-detection results
*/
static compareOverrides(options: OverrideCommandOptions): Promise<void>;
/**
* Validate override configuration format
*/
static validateConfig(options: OverrideCommandOptions): Promise<void>;
/**
* Generate override configuration template
*/
static generateTemplate(options: OverrideCommandOptions): Promise<void>;
/**
* Load configuration from file or use defaults
*/
private static loadConfig;
/**
* Assess conflict severity based on detection confidence
*/
private static assessConflictSeverity;
/**
* Generate domain-specific template based on detected domain
*/
private static generateDomainSpecificTemplate;
}
//# sourceMappingURL=override-commands.d.ts.map