29 lines
707 B
Bash
29 lines
707 B
Bash
#!/bin/bash
|
|
|
|
echo "Copying Prisma generated files..."
|
|
|
|
# ساخت پوشه
|
|
mkdir -p prisma/generated
|
|
|
|
# بررسی وجود فایلها
|
|
if [ ! -d "node_modules/.prisma/client" ]; then
|
|
echo "Error: Prisma client not found!"
|
|
echo "Please run: npm install && npx prisma generate"
|
|
exit 1
|
|
fi
|
|
|
|
# کپی کردن
|
|
echo "Copying .prisma/client..."
|
|
cp -r node_modules/.prisma/client prisma/generated/.prisma-client
|
|
|
|
echo "Copying @prisma/client..."
|
|
cp -r node_modules/@prisma/client prisma/generated/@prisma-client
|
|
|
|
echo ""
|
|
echo "✓ Files copied successfully!"
|
|
echo ""
|
|
echo "Now commit and push:"
|
|
echo "git add prisma/generated"
|
|
echo "git commit -m 'Add pre-generated Prisma client'"
|
|
echo "git push"
|