Improve .gitignore: add Claude Code and enhance coverage

- Add .claude/ directory (Claude Code files)
- Add *.local.json for local configuration files
- Improve database patterns (data/ directory, *.sqlite variants)
- Add OS-specific files (Windows: desktop.ini, *.lnk; Linux: .directory)
- Refine JSON patterns to avoid ignoring all JSON files
- Add reports/ and exports/ directories
- Add *.bak backup files

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Augustin 2025-10-16 13:39:02 +02:00
parent 7e6887ad41
commit 9c46beb11c

27
.gitignore vendored
View File

@ -4,19 +4,26 @@
Cargo.lock Cargo.lock
# Database # Database
data/*.db data/
data/*.db-* *.db
*.db-*
*.sqlite
*.sqlite3
# Config # Config
.env .env
*.local.toml *.local.toml
*.local.json
# Logs # Logs
*.log *.log
# Reports # Reports & Exports
*.json reports/
!config/settings.toml exports/
backup*.json
rapport*.json
*report*.json
# IDE # IDE
.vscode/ .vscode/
@ -24,7 +31,17 @@ data/*.db-*
*.swp *.swp
*.swo *.swo
*~ *~
*.bak
# OS # OS
## macOS
.DS_Store .DS_Store
## Windows
Thumbs.db Thumbs.db
desktop.ini
*.lnk
## Linux
.directory
# Claude Code
.claude/