@@ -18,12 +18,12 @@ RocketAdmin is a database administration panel that allows users to manage datab
1818
1919``` bash
2020cd backend
21- yarn start:dev # Start dev server with hot reload
22- yarn build # Build for production
23- yarn lint # ESLint with auto-fix
24- yarn test # Run non-saas AVA tests (serial)
25- yarn test-all # Run all AVA tests (5min timeout, serial)
26- yarn test-saas # Run SaaS-specific tests
21+ pnpm start:dev # Start dev server with hot reload
22+ pnpm build # Build for production
23+ pnpm lint # ESLint with auto-fix
24+ pnpm test # Run non-saas AVA tests (serial)
25+ pnpm test-all # Run all AVA tests (5min timeout, serial)
26+ pnpm test-saas # Run SaaS-specific tests
2727```
2828
2929### Frontend
@@ -52,17 +52,17 @@ This spins up test databases (MySQL, PostgreSQL, MSSQL, Oracle, IBM DB2, MongoDB
5252
5353``` bash
5454cd backend
55- yarn build # Must build first
56- yarn migration:generate src/migrations/MigrationName # Generate migration
57- yarn migration:run # Run pending migrations
58- yarn migration:revert # Revert last migration
55+ pnpm build # Must build first
56+ pnpm migration:generate src/migrations/MigrationName # Generate migration
57+ pnpm migration:run # Run pending migrations
58+ pnpm migration:revert # Revert last migration
5959```
6060
6161## Architecture
6262
6363### Monorepo Structure
6464
65- - Uses Yarn workspaces with packages: ` backend ` , ` rocketadmin-agent ` , ` shared-code `
65+ - Uses pnpm workspaces with packages: ` backend ` , ` rocketadmin-agent ` , ` shared-code `
6666- ` shared-code ` is imported as ` @rocketadmin/shared-code ` workspace dependency
6767- Frontend is a separate Angular project (not a workspace member)
6868
0 commit comments