//[Fact] public void Create() { var request = new CreateTableRequest { TableName = "lakeland-mi-pueblo-receipts", KeySchema = new List <KeySchemaElement> { new KeySchemaElement { AttributeName = "id", KeyType = "HASH" } }, AttributeDefinitions = new List <AttributeDefinition> { new AttributeDefinition { AttributeName = "id", AttributeType = "S" } }, ProvisionedThroughput = new ProvisionedThroughput { ReadCapacityUnits = 5, WriteCapacityUnits = 1 } }; var tableFactory = new DynamoDbTableFactory( new AmazonDynamoDBClient(Factory.CreateCredentialsFromProfile(), Factory.HomeRegion)); tableFactory.CreateTable(request, false); }
//[Fact] public void A_Create() { var request = new CreateTableRequest { TableName = new SpotReservation().GetTable(), KeySchema = new List <KeySchemaElement> { new KeySchemaElement { AttributeName = "rentalDate", KeyType = "HASH" }, new KeySchemaElement { AttributeName = "spotId", KeyType = "RANGE" } }, AttributeDefinitions = new List <AttributeDefinition> { new AttributeDefinition { AttributeName = "spotId", AttributeType = "S" }, new AttributeDefinition { AttributeName = "rentalDate", AttributeType = "S" } }, ProvisionedThroughput = new ProvisionedThroughput { ReadCapacityUnits = 5, WriteCapacityUnits = 1 } }; var tableFactory = new DynamoDbTableFactory( new AmazonDynamoDBClient(Factory.CreateCredentialsFromProfile(), Factory.HomeRegion)); tableFactory.CreateTable(request, false); }