Sure! Pl
This commit is contained in:
28
setup/SCHEMA_UPDATE_NOTE.md
Normal file
28
setup/SCHEMA_UPDATE_NOTE.md
Normal file
@@ -0,0 +1,28 @@
|
||||
# WICHTIG: Schema-Skript Aktualisierung erforderlich
|
||||
|
||||
Das ursprüngliche Schema-Skript (`appwrite_schema.sh`) wurde für eine ältere Appwrite CLI-Version geschrieben, die "Tables" und "Columns" verwendete.
|
||||
|
||||
Die aktuelle Appwrite CLI verwendet "Collections" und "Attributes".
|
||||
|
||||
## Benötigte Änderungen:
|
||||
|
||||
1. **`create-table` → `create-collection`**
|
||||
2. **`--table-id` → `--collection-id`**
|
||||
3. **`--row-security` → `--document-security`**
|
||||
4. **`create-*-column` → `create-*-attribute`**
|
||||
- `create-string-column` → `create-string-attribute`
|
||||
- `create-boolean-column` → `create-boolean-attribute`
|
||||
- `create-enum-column` → `create-enum-attribute`
|
||||
- `create-float-column` → `create-float-attribute`
|
||||
- `create-integer-column` → `create-integer-attribute`
|
||||
- `create-url-column` → `create-url-attribute`
|
||||
5. **`create-index` benötigt `--collection-id` statt `--table-id`**
|
||||
|
||||
## Lösung:
|
||||
|
||||
Das Skript muss vollständig auf die neue API-Struktur aktualisiert werden.
|
||||
Dies kann entweder:
|
||||
- Manuell über die Appwrite-Konsole erfolgen
|
||||
- Oder über ein aktualisiertes Skript mit den neuen Befehlen
|
||||
|
||||
**Hinweis:** Wenn du eine ältere Appwrite-Server-Version verwendest, die noch "Tables" unterstützt, funktioniert das ursprüngliche Skript möglicherweise.
|
||||
Reference in New Issue
Block a user