@seedts/types
Version:
Core TypeScript types and interfaces for SeedTS
6 lines • 1.22 kB
TypeScript
export type { SeedAdapter } from './adapter';
export type { ConflictStrategy, AttributeType, RelationStrategy, AttributeGenerator, AttributeTransformer, DataTransformer, AttributeDefinition, RelationDefinition, RecordDefinition, ActionDefinition, EntityDefinition, SeedMetadata, SeedHooks, SeedDefinition, SeedExecutionOptions, SeedResult, } from './seed-definition';
export type { ExecutionContext } from './execution-context';
export { SeedError, AdapterErrorCodes, EntityErrorCodes, SeedErrorCodes, IntrospectionErrorCodes, AdapterError, AdapterConnectionError, AdapterTransactionError, AdapterQueryError, AdapterInsertError, AdapterUpdateError, AdapterDeleteError, AdapterValidationError, EntityError, EntityValidationError, EntityAttributeError, EntityFactoryError, EntityRelationError, SeedExecutionError, SeedDependencyError, SeedCircularDependencyError, SeedConfigurationError, SeedFactoryError, SeedDataError, IntrospectionError, IntrospectionConnectionError, IntrospectionSchemaError, IntrospectionGenerationError, } from './errors/index.js';
export type { AdapterErrorCode, EntityErrorCode, SeedErrorCode, IntrospectionErrorCode, ErrorCode, } from './errors/index.js';
//# sourceMappingURL=index.d.ts.map