Looking to hire Laravel developers? Try LaraJobs

laravel-dynamodb maintained by mehedimi

Description
A package for Laravel to communicate DynamoDB
Author
Last update
2021/09/11 11:15 (dev-master)
License
Downloads
11

Comments
comments powered by Disqus

Laravel DynamoDB

Use aws dynamodb as a database on Laravel

Banner

Installation

composer require mehedimi/laravel-dynamodb

Configuration

Add dynamodb configs to config/database.php:

'connections' => [
    'dynamodb' => [
        'driver' => 'dynamodb',
        'region' => env('AWS_DEFAULT_REGION'),
        'access_key' => env('AWS_ACCESS_KEY_ID'),
        'secret_key' => env('AWS_SECRET_ACCESS_KEY'),
        'endpoint' => env('AWS_ENDPOINT'),
    ],
    ...
],

Use general raw PHP project

<?php
    $connection = new \Mehedi\LaravelDynamoDB\DynamoDBConnection([
        // Configuration goes here
    ]);
    
    $connection->table('Users')->query();

For more documentation click here