Veröffentlicht am: Mar 23, 2022
AWS Amplify kündigt die neue @mapsTo GraphQL-Richtlinie an, die es Entwicklern ermöglicht, ihre GraphQL-Modelle zu iterieren und umzubenennen, ohne sich um die Datenmigration kümmern zu müssen. Die AWS-Amplify-CLI ist eine Befehlszeilen-Toolchain, mit der Frontend-Entwickler App-Backends in der Cloud erstellen können. Mit Amplifys GraphQL Transformer können Entwickler ihr Backend-Datenmodell mit der GraphQL Schema Definition Language konfigurieren. Die Amplify-CLI verwandelt das Schema automatisch in eine voll funktionsfähige GraphQL API mit zugrunde liegender Datenbanktabellen.
Vor heute mussten Entwickler Daten manuell exportieren und migrieren, wenn sie Änderungen an ihren GraphQL-Modellnamen vornahmen. Kunden können jetzt die @mapsTo-Richtlinie verwenden, um das Client-seitige GraphQL-Modell umzubenennen und die zugrunde liegenden DynamoDB-Tabellendaten beizubehalten. Amplify CLI ordnet unter der Haube den neuen GraphQL-Modellnamen den ursprünglichen zugrunde liegenden DynamoDB-Tabellen neu zu.
Erfahren Sie mehr über die Verwendung der neuen @mapsTo GraphQL-Richtlinie von Amplify CLI in der Amplify-Dokumentation.