Apply Composer changes: comprehensive API updates, migrations, middleware, and infrastructure improvements
- Add comprehensive database migrations (001-024) for schema evolution - Enhance API schema with expanded type definitions and resolvers - Add new middleware: audit logging, rate limiting, MFA enforcement, security, tenant auth - Implement new services: AI optimization, billing, blockchain, compliance, marketplace - Add adapter layer for cloud integrations (Cloudflare, Kubernetes, Proxmox, storage) - Update Crossplane provider with enhanced VM management capabilities - Add comprehensive test suite for API endpoints and services - Update frontend components with improved GraphQL subscriptions and real-time updates - Enhance security configurations and headers (CSP, CORS, etc.) - Update documentation and configuration files - Add new CI/CD workflows and validation scripts - Implement design system improvements and UI enhancements
This commit is contained in:
20
api/src/db/migrations/index.ts
Normal file
20
api/src/db/migrations/index.ts
Normal file
@@ -0,0 +1,20 @@
|
||||
// Migration index file - exports all migrations
|
||||
// This file helps with type checking and organization
|
||||
|
||||
export { up as up001, down as down001 } from './001_initial_schema.js'
|
||||
export { up as up002, down as down002 } from './002_resource_inventory.js'
|
||||
export { up as up003, down as down003 } from './003_resource_relationships.js'
|
||||
export { up as up004, down as down004 } from './004_policies.js'
|
||||
export { up as up005, down as down005 } from './005_ml_models.js'
|
||||
export { up as up006, down as down006 } from './006_storage.js'
|
||||
export { up as up007, down as down007 } from './007_regions_and_waf.js'
|
||||
export { up as up008, down as down008 } from './008_metrics.js'
|
||||
export { up as up009, down as down009 } from './009_cultural_context.js'
|
||||
export { up as up010, down as down010 } from './010_blockchain.js'
|
||||
export { up as up011, down as down011 } from './011_anomalies_and_predictions.js'
|
||||
export { up as up012, down as down012 } from './012_tenants_and_billing.js'
|
||||
export { up as up013, down as down013 } from './013_mfa_and_rbac.js'
|
||||
export { up as up014, down as down014 } from './014_audit_logging.js'
|
||||
export { up as up015, down as down015 } from './015_incident_response_and_classification.js'
|
||||
export { up as up016, down as down016 } from './016_resource_sharing.js'
|
||||
|
||||
Reference in New Issue
Block a user