Feature
ein paar feature aber datenbank macht probleme wenn man aufträge speichern möchge
This commit is contained in:
29
config/appwrite_rechnungen_setup.dart
Normal file
29
config/appwrite_rechnungen_setup.dart
Normal file
@@ -0,0 +1,29 @@
|
||||
import '../appwrite_config.dart';
|
||||
|
||||
/// Anleitung: Collection [kAppwriteCollectionId] in DB [kAppwriteDatabaseId].
|
||||
String appwriteRechnungenCollectionCheckliste() {
|
||||
final db = kAppwriteDatabaseId;
|
||||
final col = kAppwriteCollectionId;
|
||||
return '''In der Appwrite-Console (oder per Skript, siehe unten):
|
||||
|
||||
1) Databases → Datenbank „$db“.
|
||||
|
||||
2) Collection ID exakt: $col — Document security an.
|
||||
|
||||
3) String-Attribute (Appwrite 1.8.x: nur zwei erlaubt):
|
||||
|
||||
userId (required, Index)
|
||||
extendedJson (JSON v2: kompletter Auftrag inkl. titel, Fotos, Unterschrift, …)
|
||||
|
||||
4) Index auf userId.
|
||||
|
||||
5) Storage-Bucket „$kAppwriteBucketId“.
|
||||
|
||||
—— Automatisch ——
|
||||
WARNUNG: Löscht die Collection „$col“ inkl. aller Dokumente und legt sie neu an.
|
||||
|
||||
export APPWRITE_API_KEY='neuer_Schlüssel'
|
||||
dart run tool/setup_appwrite_rechnungen.dart
|
||||
|
||||
Schlüssel nie in Chat/App/Git. Alten Key nach Leaken in Appwrite widerrufen.''';
|
||||
}
|
||||
Reference in New Issue
Block a user