Appearance
Migración: tenant_domains
Información
- Database:
ini - Schema:
public - Level:
LEVEL_SYSTEM
Propósito
Tabla para mapeo de dominios a tenants/empresas.
Campos
id(int): Primary keysistema_id(int): FK a sistema (empresas)domain(string): Dominio web (ej: ctacte.empresaA.com.ar)database(string): Nombre de la BD del tenantschema_default(string): Schema por defecto (public)branding_config(JSON): Configuración de marcastatus(string): Estado (active, inactive, suspended)created_at,updated_at: Timestamps
Índices
- Unique:
domain - Index:
sistema_id,status
Relaciones
- FK a
sistema.cnum(CASCADE)
Branding Config (JSON)
Ejemplo de configuración de marca:
json
{
"app_name": "Portal Empresa A",
"short_name": "EmpA",
"logo_url": "https://...",
"primary_color": "#1e40af",
"theme_color": "#1e40af"
}