diff --git a/.claude/settings.local.json b/.claude/settings.local.json index 0905d3017..4718ccbcf 100644 --- a/.claude/settings.local.json +++ b/.claude/settings.local.json @@ -47,7 +47,11 @@ "Bash(DATABASE_URL=file:../../prisma/prisma/dev.db npm run db:push:*)", "Bash(git add:*)", "Bash(git commit:*)", - "Bash(tree:*)" + "Bash(tree:*)", + "Bash(npx tsc:*)", + "Bash(npm run build:*)", + "Bash(npm run codegen:*)", + "Bash(npm:*)" ] }, "spinnerTipsEnabled": false diff --git a/dbal/development/src/seeds/index.ts b/dbal/development/src/seeds/index.ts index 0a2a4d11b..0c55b4e37 100644 --- a/dbal/development/src/seeds/index.ts +++ b/dbal/development/src/seeds/index.ts @@ -7,8 +7,8 @@ * DBAL only manages the loading and application of that seed data. * * Seed data hierarchy: - * 1. /seed/database/ - Base system bootstrap data (YAML format) - * 2. packages/*/seed/metadata.json - Package-specific seed data + * 1. /seed/database - Base system bootstrap data (YAML format) + * 2. packages/[packageId]/seed/metadata.json - Package-specific seed data */ import type { DBALClient } from '../core/client' diff --git a/frontends/nextjs/package.json b/frontends/nextjs/package.json index b5062ae1e..02e7fde29 100644 --- a/frontends/nextjs/package.json +++ b/frontends/nextjs/package.json @@ -27,6 +27,7 @@ "db:migrate": "prisma migrate deploy --schema=../../prisma/schema.prisma" }, "dependencies": { + "@metabuilder/dbal": "file:../../dbal/development", "@monaco-editor/react": "^4.7.0", "@octokit/core": "^7.0.6", "@prisma/adapter-better-sqlite3": "^7.2.0", diff --git a/frontends/nextjs/tsconfig.json b/frontends/nextjs/tsconfig.json index b7baf2160..ff3ac237a 100644 --- a/frontends/nextjs/tsconfig.json +++ b/frontends/nextjs/tsconfig.json @@ -44,10 +44,10 @@ "../../fakemui/*" ], "@/dbal": [ - "../../dbal/development/src" + "../../node_modules/@metabuilder/dbal" ], "@/dbal/*": [ - "../../dbal/development/src/*" + "../../node_modules/@metabuilder/dbal/*" ], "@dbal-ui/*": [ "../../dbal/shared/ui/*" diff --git a/package.json b/package.json index 31dc30c41..c7caf7af5 100644 --- a/package.json +++ b/package.json @@ -19,6 +19,7 @@ "test:e2e:report": "playwright show-report" }, "workspaces": [ + "dbal/development", "frontends/nextjs", "frontends/dbal", "config",