{"repo":"baopham/laravel-dynamodb","free":true,"listed":false,"github":"https://github.com/baopham/laravel-dynamodb","clone":"git clone https://github.com/baopham/laravel-dynamodb.git","description":"Eloquent syntax for DynamoDB","language":"PHP","stars":498,"topics":["laravel","php","aws","dynamodb"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"laravel-dynamodb ================ Supports all key types - primary hash key and composite keys. For advanced users only. If you're not familiar with Laravel, Laravel Eloquent and DynamoDB, then I suggest that you get familiar with those first. Breaking changes in v2: config no longer lives in config/services.php Install Usage find() and delete() Conditions all() and first() Pagination update / updateAsync() save / saveAsync() delete / deleteAsync() chunk limit() and take() firstOrFail() findOrFail() refresh() Query scope REMOVE — Deleting Attributes From An Item toSql() Style Decorate Query Indexes Composite Keys Query Builder Requirements Migrate from v1 to v2 FAQ License Author and Contributors Install ------ Composer install Install service provider ( NULL and NOT NULL only check for the attribute presence not its value being null See: http://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API Condition.html all() and first() Pagination Unfortunately, offset of how many records to skip does not make sense for DynamoDb. Instead, provide the last result of the previous query as the starting point for the next query. Examples: For query such as: Take the last item of this query result as the next \"offset\": update() updateAsync() save() saveAsync() Saving single model asynchronously and waiting on the promise for completion. Saving multiple models asynchronously and waiting on all of them simultaneously. delete() deleteAsync() chunk() limit() and take() firstOrFail() fi","default_branch":null,"files":null,"tree":[],"storefront":"/r/baopham","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/baopham/laravel-dynamodb/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}