https://github.com/mehedimi/laravel-dynamodb
Laravel DynamoDB is a package for laravel to use dynamodb as a database driver
https://github.com/mehedimi/laravel-dynamodb
aws dynamodb eloquent laravel laravel-dynamodb laravel-framework php
Last synced: 12 days ago
JSON representation
Laravel DynamoDB is a package for laravel to use dynamodb as a database driver
- Host: GitHub
- URL: https://github.com/mehedimi/laravel-dynamodb
- Owner: mehedimi
- License: mit
- Created: 2021-06-04T14:07:05.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2021-09-11T09:19:09.000Z (over 3 years ago)
- Last Synced: 2025-04-12T13:12:33.829Z (12 days ago)
- Topics: aws, dynamodb, eloquent, laravel, laravel-dynamodb, laravel-framework, php
- Language: PHP
- Homepage: https://packagist.org/packages/mehedimi/laravel-dynamodb
- Size: 75.2 KB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Laravel DynamoDB
Use aws dynamodb as a database on Laravel
### Installation
```shell
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
table('Users')->query();
```For more documentation [click](https://github.com/mehedimi/laravel-dynamodb/wiki) here