37 lines
1.1 KiB
Plaintext
37 lines
1.1 KiB
Plaintext
---
|
|
name: setup
|
|
description: Alle Setup-, Konfigurations- und temporären Dateien gehören in den setup/ Ordner
|
|
---
|
|
|
|
# Setup-Dateien Organisation
|
|
|
|
## Regel
|
|
|
|
Alle Setup-, Konfigurations- und temporären Dateien müssen im `setup/` Ordner gespeichert werden, nicht im Root-Verzeichnis oder in Code-Ordner wie `Extension/` oder `Server/`.
|
|
|
|
## Beispiele für Setup-Dateien
|
|
|
|
- `db.txt` - Datenbank-Schema-Skripte
|
|
- `setup-*.ps1` - PowerShell-Setup-Skripte
|
|
- `*-SETUP.md`, `*_SETUP.md` - Setup-Dokumentation
|
|
- `appwrite.config.json` - Appwrite-Konfigurationsdateien
|
|
- Temporäre Konfigurationsdateien
|
|
- Setup-Anleitungen und Notizen
|
|
|
|
## Projektstruktur
|
|
|
|
```
|
|
eship/
|
|
├── Extension/ # Browser-Extension (Code)
|
|
├── Server/ # React Server-App (Code)
|
|
├── setup/ # Setup & Konfiguration (hierhin gehören alle Setup-Dateien)
|
|
└── README.md # Haupt-Projekt-README
|
|
```
|
|
|
|
## Zweck
|
|
|
|
Diese Regel stellt sicher, dass:
|
|
- Der Code in `Extension/` und `Server/` sauber und klar bleibt
|
|
- Setup- und Konfigurationsdateien zentral organisiert sind
|
|
- Das Projekt übersichtlich und gut strukturiert ist
|