feat(planning): ship holiday-aware planning and assistant upgrades

This commit is contained in:
2026-03-28 22:49:28 +01:00
parent 2a005794e7
commit 4f48afe7b4
151 changed files with 17738 additions and 1940 deletions
+6 -1
View File
@@ -9,17 +9,22 @@ import {
DISPO_UTILIZATION_CATEGORIES,
} from "@capakraken/shared";
import { PrismaClient } from "@prisma/client";
import { loadWorkspaceEnv } from "./load-workspace-env.js";
import { assertSafeSeedTarget } from "./safe-destructive-env.js";
loadWorkspaceEnv();
const prisma = new PrismaClient();
async function main() {
assertSafeSeedTarget("db:seed:dispo-v2");
console.log("Seeding Dispo v2 reference data...");
// ─── Countries + Metro Cities ─────────────────────────────────────────────
const countries = [
{ code: "CR", name: "Costa Rica", dailyWorkingHours: 8, cities: ["Costa Rica"] },
{ code: "DE", name: "Germany", dailyWorkingHours: 8, cities: ["Bonn", "Frankfurt", "Hamburg", "Munich", "Stuttgart"] },
{ code: "DE", name: "Germany", dailyWorkingHours: 8, cities: ["Augsburg", "Berlin", "Bonn", "Frankfurt", "Hamburg", "Koeln", "Muenchen", "Stuttgart"] },
{ code: "HU", name: "Hungary", dailyWorkingHours: 8, cities: ["Hungary"] },
{ code: "IN", name: "India", dailyWorkingHours: 9, cities: ["India"] },
{ code: "IT", name: "Italy", dailyWorkingHours: 8, cities: ["Italy"] },