chore: add .gitignore for Supabase project

This commit is contained in:
kcar 2026-05-27 21:56:40 +01:00
parent bc674ea696
commit 84d8303cdb

58
.gitignore vendored
View File

@ -1,28 +1,48 @@
# Environment files # Python
__pycache__/
*.py[cod]
*.so
build/
dist/
eggs/
*.egg-info/
.venv/
venv/
# Node
node_modules/
/dist
/build
# Environment files (never commit secrets)
.env .env
.env.* .env.local
!.env.example .env.*.local
.archive/ # IDE
.vscode/
.idea/
# Docker volume RUNTIME data (large binary/runtime files - not schema SQL) # OS files
volumes/db-data/ .DS_Store
volumes/storage/ Thumbs.db
volumes/pooler/
volumes/logs/
# Backup files
*.bak
*.bak.*
backups/
# Logs # Logs
logs/
*.log *.log
*.bak logs/
queue_workers.log
# Large files
*.csv
*.xlsx
*.sqlite
*.db
# Docker
docker-compose.override.yml
# Supabase local development
we are going to make improvements to our classroomcopilot app to allow a teacher user to create and manage a timetable of lessons taught to various classes and use tldraw to teach those lessons. Each lesson should have its own tldraw whiteboard (start with blank) and changes that are made to the whiteboard should be saved for later retrieval. Classes contain students. Each student in the class should have access to the tldraw whiteboards. Teachers should be able to manage students in their classes. .gitignore
.DS_Store
*.log
*.tmp