Working Database setupgit add .

This commit is contained in:
2025-12-22 00:38:30 -06:00
commit 24dc4090c0
21 changed files with 1955 additions and 0 deletions

105
.gitignore vendored Normal file
View File

@@ -0,0 +1,105 @@
# Dependencies
node_modules/
.pnp
.pnp.js
# Bun
.bun/
bun.lockb
# Environment variables
.env
.env.local
.env.development
.env.development.local
.env.test
.env.test.local
.env.production
.env.production.local
# Prisma
prisma/.env
# Keep migrations but ignore the generated client
node_modules/.prisma/
node_modules/@prisma/
# Build outputs
out/
dist/
build/
*.tgz
*.tsbuildinfo
# Code coverage
coverage/
*.lcov
*.coverage
# Logs
logs/
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
lerna-debug.log*
bun-debug.log*
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json
# Output directory (scraped data - contains sensitive student info!)
output/
*.json
!package.json
!tsconfig.json
!prisma/schema.prisma
# OS files
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db
# IDEs
.vscode/
.idea/
*.swp
*.swo
*~
.project
.classpath
.c9/
*.launch
.settings/
*.sublime-workspace
*.sublime-project
# Testing
test-results/
playwright-report/
playwright/.cache/
# Temporary files
*.tmp
*.temp
.cache/
# Database files (if using SQLite for testing)
*.db
*.db-journal
*.sqlite
*.sqlite3
# Debug
.debug/
# Caches
.eslintcache
.next/
.nuxt/
.turbo/
# Generated files
/generated/