php dynamodb
2.1.1
이 프로젝트는 Amazon DynamoDB와 상호 작용하는 데 사용할 수 있는 PHP 라이브러리를 제공합니다. 이는 PHP용 AWS SDK에서 사용할 수 있는 DynamoDB 관련 클래스와 코드 사이에 추상화 계층을 제공합니다.
이 라이브러리를 설치하는 권장 방법은 Composer를 사용하는 것입니다.
composer require guillermoandrae/php-dynamodb
이 라이브러리 사용을 시작하려면 다음과 같은 작업을 수행하면 됩니다.
<?php declare (strict_types= 1 );
require dirname ( __DIR__ ) . ' /vendor/autoload.php ' ;
use Guillermoandrae DynamoDb DynamoDbAdapter ;
use Guillermoandrae DynamoDb Constant AttributeTypes ;
use Guillermoandrae DynamoDb Constant KeyTypes ;
try {
// create a new table
$ adapter = new DynamoDbAdapter ();
$ adapter -> useTable ( ' myTable ' )-> createTable ([
' year ' => [AttributeTypes:: NUMBER , KeyTypes:: HASH ],
' title ' => [AttributeTypes:: STRING , KeyTypes:: RANGE ],
]);
} catch ( Exception $ ex ) {
die ( $ ex -> getMessage ());
}
또한 examples
디렉터리에 있는 예제를 실행할 수도 있습니다.
php ./examples/tables.php
이 프로젝트에 대한 자세한 내용은 설명서 사이트에서 확인할 수 있습니다.
이 작업을 완료할 수 있도록 격려하고 Docker 지원을 제공한 Jason McCallister에게 특별히 감사드립니다. 또한 기여한 Ryan McGovern에게도 감사드립니다.