# Dependencias de ERP-Core para ERP Mecanicas Diesel # =================================================== version: "1.0.0" fecha_actualizacion: "2025-12-27" proyecto: "erp-mecanicas-diesel" # Base de la que hereda base: proyecto: "erp-core" version_minima: "1.2.0" ruta: "projects/erp-core" ruta_absoluta: "/home/isem/workspace-v1/projects/erp-core" # Schemas de base de datos heredados database: herencia: "completa" schemas_usados: - nombre: "auth_management" tablas_heredadas: 26 tablas_extendidas: 0 uso: "Autenticacion estandar" - nombre: "core_management" tablas_heredadas: 12 tablas_extendidas: 2 uso: "Clientes, proveedores automotrices" extensiones: - "Registro de vehiculos por cliente" - "Historial de servicio" - nombre: "core_catalogs" tablas_heredadas: 8 tablas_extendidas: 5 uso: "Catalogos automotrices" extensiones: - "Marcas/modelos vehiculos" - "Tipos de servicio" - "Refacciones comunes" - "Mano de obra estandar" - "Codigos de falla OBD" - nombre: "inventory_management" tablas_heredadas: 20 tablas_extendidas: 3 uso: "Refacciones y partes" extensiones: - "Compatibilidad por marca/modelo" - "Proveedores automotrices" - "Minimos por frecuencia de uso" # Schemas propios de mecanicas (no heredados) schemas_propios: - nombre: "workshop_management" tablas: 12 descripcion: "Ordenes de trabajo, diagnosticos, bahias" - nombre: "vehicles_management" tablas: 8 descripcion: "Vehiculos, historial, garantias" # Variable RLS obligatoria rls: variable: "app.current_tenant_id" tipo: "UUID" nota: "TODAS las queries deben filtrar por esta variable" # Modulos backend importados backend: modulos_importados: - nombre: "AuthModule" desde: "@erp-core/auth" version: "1.0.0" - nombre: "UsersModule" desde: "@erp-core/users" version: "1.0.0" - nombre: "RolesModule" desde: "@erp-core/roles" version: "1.0.0" - nombre: "TenantsModule" desde: "@erp-core/tenants" version: "1.0.0" - nombre: "InventoryModule" desde: "@erp-core/inventory" version: "1.0.0" # Validaciones requeridas validaciones: - "Variable RLS correcta en todo DDL" - "Trazabilidad de refacciones criticas" - "Imports de erp-core funcionando" - "Tests pasando"