Развертывание без сервера, ошибка «пользователь уже существует» - PullRequest
0 голосов
/ 08 февраля 2020

Ошибка без сервера:

Произошла ошибка: SDynamoDbTable - space-serverless-beta-dynamodb-test-user уже существует.

Я один раз переворачиваю без сервера развернут в другой системе, но я получаю эту ошибку.

Я получаю при развертывании serverless.yml с помощью команды:

sls deploy -s test

1 Ответ

0 голосов
/ 09 февраля 2020

Ваше развертывание пытается создать новую таблицу DynamoDB, но там уже есть таблица с таким именем (space-serverless-beta-dynamodb-test-user.)

Либо не включайте имя таблицы в конфигурацию, либо убедитесь, что имя таблицы вы настроенный не конфликтует с существующими таблицами.

Если вы хотите развернуть этот проект в той же учетной записи AWS, но для разных этапов, вы можете добавить этап к имени таблицы (ie. space-serverless-beta-dynamodb-${opt:stage}-user.)

...