{"repo":"kitar/laravel-dynamodb","free":true,"listed":false,"github":"https://github.com/kitar/laravel-dynamodb","clone":"git clone https://github.com/kitar/laravel-dynamodb.git","description":"A DynamoDB based Eloquent model and Query builder for Laravel.","language":"PHP","stars":193,"topics":["laravel","php","dynamodb","eloquent","aws"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"Laravel DynamoDB A DynamoDB based Eloquent model and Query builder for Laravel. You can find an example implementation in kitar/simplechat. - Motivation - Installation Laravel Non-Laravel projects - Sample data - Model Extending the base model Basic Usage + Retrieving all models + Retrieving a model + create() + save() + update() + delete() + increment() / decrement() Advanced Queries - Authentication with model Register custom user provider Change auth config - Query Builder Basic Usage + getItem() + putItem() + updateItem() + deleteItem() Projection Expressions + select() Condition Expressions + condition() + conditionIn() + conditionBetween() Working with Queries + query() and keyCondition() + keyConditionBetween() + Sort order Working with Scans + scan() Filtering the Results + filter() + filterIn() + filterBetween() Paginating the Results + exclusiveStartKey() Using Global Secondary Indexes + index() Atomic Counter Batch Operations + batchGetItem() + batchPutItem() + batchDeleteItem() + batchWriteItem() DynamoDB-specific operators for condition() and filter() + Comparators + functions - Debugging - Testing Motivation - I want to use DynamoDB with Laravel. (e.g., authenticate with custom user provider) - I want to use a simple API which doesn't need to worry about cumbersome things like manually handling Expression Attributes. - I want to extend Laravel's code as much as I can to: - Rely on Laravel's robust codes. - keep the additional implementation simple and maintainab","default_branch":null,"files":null,"tree":[],"storefront":"/r/kitar","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/kitar/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."}