Files
elasticsearch/ts/domain/schema/index.ts

27 lines
496 B
TypeScript
Raw Normal View History

/**
* Schema Management Module
*
* Index mapping management, templates, and migrations
*/
// Main classes
export { SchemaManager, createSchemaManager } from './schema-manager.js';
// Types
export type {
FieldType,
FieldDefinition,
IndexSettings,
IndexMapping,
IndexSchema,
SchemaMigration,
MigrationStatus,
MigrationHistoryEntry,
SchemaManagerConfig,
SchemaValidationResult,
SchemaDiff,
IndexTemplate,
ComponentTemplate,
SchemaManagerStats,
} from './types.js';