b79951601c
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
16 lines
598 B
TypeScript
16 lines
598 B
TypeScript
import { AuditLogModel } from "@/models/audit-log";
|
||
import { HouseholdModel } from "@/models/household";
|
||
import { HouseholdMemberModel } from "@/models/household-member";
|
||
import type { Migration } from "./types";
|
||
|
||
/** Hane, üyelik ve denetim kaydı index'leri (Mongoose şemalarındaki tanımlarla). */
|
||
export const migration: Migration = {
|
||
name: "001-initial-indexes",
|
||
description: "households, householdMembers ve auditLogs index'leri",
|
||
async up() {
|
||
await HouseholdModel.createIndexes();
|
||
await HouseholdMemberModel.createIndexes();
|
||
await AuditLogModel.createIndexes();
|
||
},
|
||
};
|