リソースが既に存在する場合でも展開を続行する(または強制する)必要があります。 [email protected]とDynamoDbテーブルが既に存在する場合に展開を続ける方法
Serverless Error ---------------------------------------
An error occurred while provisioning your stack: AvailableDynamoDbTable
- Available already exists.
リソースがそのサーバーレスアプリケーションによってのみ処理されない場合は、そのリソースを処理しないでください。サーバーレスのCloudFormationスタック内のリソースを処理して、元々作成された場所でリソースを作成または処理します。 – doorstuck
@doorstuck、これはサーバレスで処理されますが、テーブルを再作成する必要がある場合があります。このエラーは常に表示され、展開できないため、サーバレスのサーバをすべて削除する必要があります – Marckaraujo
なぜテーブルを再作成する必要がありますか?サーバーレスとクラウド形成スタックによって完全には処理されず、独自の人生を持っているようです。この場合、サーバーレスでデータベースを管理しないでください。 完全にサーバーレスプロジェクト内で使用され、そこにのみ存在するデータベースは、サーバーレスプロジェクトによって処理される必要があります。データベースに外部依存関係がある(他の誰かがそれを呼び出す)場合や、他の人がそれを再作成する場合などは、サーバレススタックの一部であってはなりません。 それはちょうど私の意見と経験です:) – doorstuck