Skip to content

Commit d0843a0

Browse files
aster-voidclaude
andcommitted
modules/admin: move migration to services/migration/ directory
- services/migration/index.server.ts - orchestration - services/migration/state.server.ts - state management - services/migration/workers.server.ts - pure worker functions 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <[email protected]>
1 parent 8606828 commit d0843a0

File tree

4 files changed

+5
-7
lines changed

4 files changed

+5
-7
lines changed

src/lib/data/private/migration.remote.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
import { command, query } from "$app/server";
22
import { requireUtCodeMember } from "$lib/server/database/auth.server";
3-
import { startDataMigration } from "$lib/server/services/migration.server";
3+
import { startDataMigration } from "$lib/server/services/migration/index.server";
44
import {
55
getMigrationState,
6-
type MigrationState,
76
resetMigration,
8-
} from "$lib/server/services/migration-state.server";
7+
} from "$lib/server/services/migration/state.server";
8+
import type { MigrationState } from "$lib/shared/types/migration";
99

1010
export const start = command(async (): Promise<{ started: boolean; message: string }> => {
1111
await requireUtCodeMember();

src/lib/server/services/migration.server.ts renamed to src/lib/server/services/migration/index.server.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,13 @@ import {
1515
isRunning,
1616
log,
1717
startMigration,
18-
} from "./migration-state.server";
18+
} from "./state.server";
1919
import {
2020
migrateArticles,
2121
migrateImages,
2222
migrateMembers,
2323
migrateProjects,
24-
} from "./migration-workers.server";
24+
} from "./workers.server";
2525

2626
const REPO_URL = "https://github.com/ut-code/utcode.net.git";
2727

src/lib/server/services/migration-state.server.ts renamed to src/lib/server/services/migration/state.server.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@
44

55
import type { MigrationState } from "$lib/shared/types/migration";
66

7-
export type { MigrationState };
8-
97
const initialState: MigrationState = {
108
status: "idle",
119
logs: [],
File renamed without changes.

0 commit comments

Comments
 (0)