Merge branch 'feat-central-chamados' into feat-cibersecurity

This commit is contained in:
2025-11-17 10:19:10 -03:00
11 changed files with 1574 additions and 188 deletions

View File

@@ -1027,7 +1027,14 @@ export default defineSchema({
slaConfigs: defineTable({
nome: v.string(),
descricao: v.optional(v.string()),
setores: v.optional(v.array(v.string())),
prioridade: v.optional(
v.union(
v.literal("baixa"),
v.literal("media"),
v.literal("alta"),
v.literal("critica")
)
),
tempoRespostaHoras: v.number(),
tempoConclusaoHoras: v.number(),
tempoEncerramentoHoras: v.optional(v.number()),
@@ -1039,6 +1046,7 @@ export default defineSchema({
atualizadoEm: v.number(),
})
.index("by_ativo", ["ativo"])
.index("by_prioridade", ["prioridade", "ativo"])
.index("by_nome", ["nome"]),
ticketAssignments: defineTable({